yyyy todatetime parse convertir convert c# string datetime

todatetime - Convertir cadena a DateTime en c#



convertir string a datetime c# (3)

Buen tutorial here - ¡Creo que solo quieres Parse , o ParseExact con la cadena de formato correcta!

¿Cuál es la forma más fácil de convertir la siguiente fecha creada usando

dateTime.ToString("yyyyMMddHHmmss", CultureInfo.InvariantCulture)

en un objeto DateTime adecuado?

20090530123001

He intentado Convert.ToDateTime(...) pero obtuve una FormatException .


Prueba esto:

DateTime.ParseExact(str, "yyyyMMddHHmmss", CultureInfo.InvariantCulture);

Si la cadena puede no estar en el formato correcto (y desea evitar una excepción) puede usar el método DateTime.TryParseExact siguiente manera:

DateTime dateTime; DateTime.TryParseExact(str, "yyyyMMddHHmmss", CultureInfo.InvariantCulture, DateTimeStyles.None, out dateTime);