在C#中,可以使用DateTime類型的ToString()方法來轉換時間格式。以下是一個示例:
DateTime now = DateTime.Now;
string formattedTime = now.ToString("yyyy-MM-dd HH:mm:ss");
Console.WriteLine(formattedTime);
在上面的示例中,我們使用ToString方法將當前時間格式化為"yyyy-MM-dd HH:mm:ss"的格式。您可以根據需要自定義時間格式,具體的格式字符串可以參考官方文檔:https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings
另外,如果您需要將字符串類型的時間轉換為DateTime類型,可以使用DateTime.Parse()方法來實現,例如:
string timeString = "2021-12-31 23:59:59";
DateTime parsedTime = DateTime.ParseExact(timeString, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
Console.WriteLine(parsedTime);
在上面的示例中,我們使用ParseExact方法將字符串類型的時間轉換為DateTime類型,需要指定時間格式和CultureInfo參數。