Datum und Uhrzeit in .Net



string sDate = "2009-05-12T05:06:07";

System.DateTime oDt = System.DateTime.ParseExact(sDate, "yyyy-MM-ddTHH:mm:ss", System.Globalization.CultureInfo.InvariantCulture);

Anmerkung: am InfoPoint kam es zum Fehler "String was not recognized as a valid DateTime.",
wenn anstelle von "InvariantCulture" bei der italienische lokalisierung der Wert "null" benutzt wurde.

ParseExact mit Millisekunden: "yyyy-MM-ddTHH:mm:ss.fff"

 

 

Parse mit Offset: DateTime MyDateTime = DateTime.Parse("2013-08-07T15:00:01+02:00")