Tengo un valor de cadena que es una fecha y hora: "20100825161500" y quiero convertir esto a un sistema Fecha y hora. He intentado Convert.ToDateTime y DateTime.Parse y estos no funcionan.Convertir cadena a fecha y hora C#
Respuesta
Puede usar DateTime.ParseExact para pasar el formato que necesita.
Aquí se muestra un ejemplo:
var parsed = DateTime.ParseExact("20100825161500","yyyyMMddHHmmss", null);
valores de formato posibles enumerados al Standard Date and Time Format Strings y Custom Date and Time Format Strings
Debido a que esta cadena no tiene un formato reconocido por estas 2 funciones.
DateTime.Parse y Convert.ToDateTime requieren su cadena a tener el formato correcto: http://msdn.microsoft.com/en-us/library/1k1skd40.aspx
http://msdn.microsoft.com/en-us/library/xhz1w05e.aspx
Usted tendrá que escribir el analizador personalizado para este tipo de conversión
intenta utilizar algo como esto
Fecha y hora D = DateTime.ParseExact ("20100825161500", "aaaammdd ...", nulo)
aquí se tiene una link acerca de cómo hacer que "formato" cadena
- 1. Convertir cadena a fecha y hora en C# .net
- 2. Convertir cadena a fecha y hora usando C#
- 3. C++: convertir cadena de fecha/hora a tm struct
- 4. convertir cadena a formato de fecha y hora específico?
- 5. Error al convertir fecha y hora a la cadena
- 6. Consulta para convertir de fecha y hora a fecha mysql
- 7. Cómo convertir una cadena de fecha y hora a una cadena de fecha y hora de la cultura actual
- 8. Convertir hora UTC a fecha hora local
- 9. Convertir la cadena de fecha AAAAMMDD a un valor de fecha y hora
- 10. C# cadena de conversión a la hora de fecha
- 11. C++ fecha y hora
- 12. C++ Convertir una cadena de fecha y hora a Epoch Cleanly
- 13. Cómo convertir una cadena a un formato de fecha y hora específico en C#?
- 14. Convertir cadena a la fecha - C#
- 15. Adición de ceros a la fecha y hora de C#
- 16. Cadena de formato a fecha y hora con zona horaria
- 17. motor de aplicaciones: cadena a fecha y hora?
- 18. Convierta una cadena a una fecha y hora
- 19. Error al convertir cadena a fecha y hora debido a la configuración regional
- 20. cadena a fecha y hora fraccional, en Google App Engine
- 21. jquery/javascript convertir fecha cadena a fecha
- 22. Fecha y hora en Groovy
- 23. Convertir fecha y hora a un formato especificado
- 24. Convertir marca de tiempo a fecha y hora en erlang
- 25. Cómo convertir marca_de_tiempo a Python fecha y hora
- 26. Convertir fecha y hora de inglés a español
- 27. PHP fecha y hora de convertir a segundos
- 28. Error tipo de datos convertir nvarchar a fecha y hora
- 29. C#: Cómo convertir cadena a DateTime, donde la cadena puede tener cualquiera de los formatos estándar de fecha y hora
- 30. Cómo formatear la cadena de fecha y hora en C++
-1: DateTime.ParseExact permite a un formato que se especifica, no es necesario escribir esto por sí mismo. – Richard
No sabía ParseExact. Gracias por la info – Mike