Heim >Backend-Entwicklung >C++ >Wie konvertiere ich 'yyyy-mm-dd hh: mm: ss, fff' an datetime-Objekt?

Wie konvertiere ich 'yyyy-mm-dd hh: mm: ss, fff' an datetime-Objekt?

Barbara Streisand
Barbara StreisandOriginal
2025-02-02 03:21:10443Durchsuche

How to Convert

String to datetime Conversion: Eine detaillierte Anleitung

häufig müssen Entwickler Strings in DateTime -Objekte umwandeln. Untersuchen wir ein bestimmtes Beispiel: Umwandlung einer Zeichenfolge wie "2009-05-08 14: 40: 52.531" in ein verwendbares DateTime-Objekt.

Diese Aufgabe erfordert die Genauigkeit, insbesondere aufgrund des 24-Stunden-Zeitformats und des Kommas, das die Millisekunden trennt. Die Lösung liegt in der Verwendung eines präzisen benutzerdefinierten Formatzeichens.

Hier erfahren Sie, wie Sie diese Konvertierung erreichen:

<code class="language-csharp">DateTime myDate = DateTime.ParseExact("2009-05-08 14:40:52,531", "yyyy-MM-dd HH:mm:ss,fff",
                                       System.Globalization.CultureInfo.InvariantCulture);</code>

Lassen Sie uns diesen Code aufschlüsseln:

  • DateTime.ParseExact() ist die Kernfunktion für diese Konvertierung. Es analysiert eine Zeichenfolge nach einem angegebenen Format.
  • "yyyy-MM-dd HH:mm:ss,fff" ist die entscheidende Schnur für benutzerdefinierte Format. Es spiegelt genau die Struktur der Eingangszeichenfolge wider.
  • System.Globalization.CultureInfo.InvariantCulture sorgt für konsistente Ergebnisse, unabhängig von regionalen Einstellungen im System.

Diese Methode garantiert eine genaue Konvertierung einer Datums- und Zeitzeichenfolge in ein DateTime -Objekt und aktiviert weitere Datums- und Uhrzeitmanipulation in Ihrer Anwendung.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich 'yyyy-mm-dd hh: mm: ss, fff' an datetime-Objekt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn