korrekt c# Entwicklung müssen möglicherweise die Datums- und Uhrzeitzeichenfolge eines bestimmten Formats in das DateTime -Objekt konvertieren. Im Folgenden ist dies effektiv zu tun:
Wenn das String -Format klar ist, sollten Sie die
-Methode verwenden. Diese Methode bestimmt automatisch das Format und in den meisten Fällen können genaue Ergebnisse erzeugt werden.
DateTime.Parse()
Um genauer zu steuern, verwenden Sie die
DateTime.ParseExact()
<code class="language-csharp">string s = "2011-03-21 13:26"; DateTime dt = DateTime.ParseExact(s, "yyyy-MM-dd HH:mm", CultureInfo.InvariantCulture);</code>
ist, da sie ungültige Datumsformate verarbeiten können. TryParse()
Parse()
Weitere Informationen finden Sie im Bereich Benutzerdefinierte Datum und Zeitformat, um zu verstehen, wie Sie die Formatzeichenfolge erstellen. Bitte achten Sie auf die Buchstaben und Mengen der verwendeten Buchstaben (z. B. "mm" im Monat und "mm" in Minuten). ParseExact()
Das obige ist der detaillierte Inhalt vonWie kann ich Strings korrekt in DateTime -Objekte in C#analysieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!