Heim >Datenbank >MySQL-Tutorial >Wie konvertiere ich ein DateTime-Objekt in C# für MySQL?
DateTime für MySQL in C# konvertieren
In diesem Beitrag erfahren Sie, wie Sie ein DateTime-Objekt in C# in das spezifische Format konvertieren von MySQL benötigt, nämlich „1976-04-09 22:10:00."
Problem:
Gegeben eine Zeichenfolge, die einen Datumswert in einem anderen Format enthält, müssen wir ihn in das MySQL-kompatible Format konvertieren .
Lösung:
Es gibt mehrere Ansätze zum Konvertieren eines DateTime-Objekts in C#:
<code class="csharp">string dateValue = "12-Apr-1976 22:10"; string formatForMySql = dateValue.ToString("yyyy-MM-dd HH:mm:ss");</code>
<code class="csharp">CultureInfo isoDateTimeFormat = CultureInfo.InvariantCulture.DateTimeFormat; dateValue.ToString(isoDateTimeFormat.SortableDateTimePattern); // "1976-04-12T22:10:00" dateValue.ToString(isoDateTimeFormat.UniversalSortableDateTimePattern); // "1976-04-12 22:10:00Z"</code>
Mit diesen Methoden können Sie ein benutzerdefiniertes Datum angeben und Zeitformate oder verwenden Sie vordefinierte ISO-Formate, die mit MySQL kompatibel sind.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich ein DateTime-Objekt in C# für MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!