DateTime und ParseExact

Es kommt ja manchmal vor, dass man ein bestimmt formatiertes Datum in ein DateTime-Objekt verwandeln will.
Im aktuellen Fall war es das Format

2007-03-27T18:33:21.123

Dafür gibt es DateTime.ParseExact und so hat das bei mir funktioniert:

DateTime meinDatum = DateTime.ParseExact(meinString, "yyyy-MM-ddTHH:mm:ss.fff", CultureInfo.InvariantCulture);

In einigen Quellen war zu lesen, man müsse Doppelpunkte und andere Zeichen Quoten, das war jedoch nicht nötig. Funktioniert hat es aber erst, nachdem ich CultureInfo.InvariantCulture als zweiten Parameter angegeben habe.

1 Comment


  1. Und übrigens: Dass Google hier Werbung für Unterwäsche einblendet, habe ich nicht veranlasst. Das kommt davon, dass ich “String”-Variablen verwende :-)

    Quote | Posted 27.03.2007, 09:17

Leave a reply