TryParseExact devuelve false, aunque no sé por qué
MétodoTryParseExact
en el bloque de código de abajo devuelvetrue
.
Me gustaría saber por qué.
Creo que esta fecha"2013.03.12"
no es válido porque no está separado por una barra sino por un punto.
Después de que cambié laCultureInfo
"de-De"
a"en-US"
, el método devuelvefalse
. Esto podría ser una pista, pero aún no sé por qué sucede esto.
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);