C# を使用した MySQL の DateTime の変換
C# プログラミングでは、MySQL データベースを操作するときに、DateTime 値をMySQL で受け入れられる形式。 MySQL は日付を次の形式で保存します: 1976-04-09 22:10:00.
日付値を含む C# 文字列を MySQL 形式に変換するには、次の方法を使用できます。
方法 1: ISO 形式
簡単なアプローチの 1 つは、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