Wie parse ich einen beliebigen String in ein DateTime-Objekt?


Eigentlich ganz einfach, wie alles, wenn man weiß wie es geht aber dennoch immer wieder gerne nachgefragt. Und so einfach geht’s:







Dim culture As Globalization.CultureInfo = New Globalization.CultureInfo(“de-DE”, True)


Dim dateAsString As String = “2007-0712 050430”


Dim d As DateTime


d = DateTime.ParseExact(dateAsString, “yyyy-MMdd HHmmss”, culture)


Console.WriteLine(d.ToString)


Wichtig ist einzig, dass das Format des “Formatstrings” mit dem zu parsenden String übereinstimmt. Sehr cool!


Weiter Infos finden sich auf



Happy coding!


Daniel

Skip to main content