C# を使用した MySQL の DateTime の変換
C# プログラミングでは、MySQL データベースを操作するときに、DateTime 値をMySQL で受け入れられる形式。 MySQL は日付を次の形式で保存します: 1976-04-09 22:10:00.
日付値を含む C# 文字列を MySQL 形式に変換するには、次の方法を使用できます。
方法 1: ISO 形式
簡単なアプローチの 1 つは、MySQL の日付と時刻の ISO 形式をハードコーディングすることです。
<code class="csharp">string formatForMySql = dateValue.ToString("yyyy-MM-dd HH:mm:ss");</code>
方法 2 : CultureInfo を使用します
または、CultureInfo クラスを使用して正しい形式を取得できます:
<code class="csharp">// 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);</code>
これらのメソッドは、str 文字列を必要な MySQL 形式に変換し、互換性を確保します。データベースを使用します。
以上がC# を使用して MySQL の DateTime 値を変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。