」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何使用 C# 轉換 MySQL 的日期時間值?

如何使用 C# 轉換 MySQL 的日期時間值?

發佈於2024-11-10
瀏覽:534

How to Convert DateTime Values for MySQL Using C#?

使用C# 轉換MySQL 的DateTime

在C# 程式設計中,使用MySQL 資料庫時,通常需要將DateTime 值轉換為MySQL 接受的格式。 MySQL 以以下格式儲存日期:1976-04-09 22:10:00。

要將包含日期值的C# 字串轉換為MySQL 格式,可以使用下列方法:

方法1:ISO 格式

一種簡單的方法是硬編碼MySQL 日期和格式的ISO 格式時間:

string formatForMySql = dateValue.ToString("yyyy-MM-dd HH:mm:ss");

方法2:使用CultureInfo

或者,您可以使用CultureInfo 類別來取得正確的格式:

// Shorten the code
var isoDateTimeFormat = CultureInfo.InvariantCulture.DateTimeFormat;

// Convert to sortable date-time pattern
string convertedDate = dateValue.ToString(isoDateTimeFormat.SortableDateTimePattern);

// Convert to universal sortable date-time pattern
string convertedDate2 = dateValue.ToString(isoDateTimeFormat.UniversalSortableDateTimePattern);

這些方法會將 str 字串轉換為所需的 MySQL 格式,確保與您的資料庫相容。

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3