Methode TryParseExact
im Codeblock unter true
zurückgibt.
Ich würde gerne wissen, warum.
Ich denke, dieses Datum "2013.03.12"
ist ungültig, weil dies nicht durch Schrägstrich, sondern Punkt getrennt ist.TryParseExact gibt false zurück, obwohl ich nicht weiß, warum
Nachdem ich die CultureInfo
"de-De"
-"en-US"
geändert, gibt die Methode false
. Dies könnte ein Hinweis sein, aber ich weiß immer noch nicht, warum das passiert.
var format = new string[] { "yyyy/MM/dd" };
var parsed = new DateTime();
var result = DateTime.TryParseExact("2013.03.12", format,
new CultureInfo("de-DE"), DateTimeStyles.None, out parsed);
BTW: '2013.03.12' ist kein gültiges/Deutschland üblichen Datumsformat. "12.03.2013" wäre. –