Cómo convertir de cadena a fecha y de fecha a cadena con Python
El objetivo de este snippet es mostrar qué tan fácil es convertir una cadena en cualquier formato de fecha a un objeto datetime de Python y hacer el proceso a la inversa
- Python - The Python Language.
- En una terminal de comandos ingresa al intérprete de Python, escribiendo python
- Escribe el código:
from datetime import datetime
fecha_str = "14/07/2014"
date_object = datetime.strptime(fecha_str, '%dd/%mm/%Y')
Si quisiéramos convertir del objeto datetime a una cadena, haríamos:
from datetime import datetime
fecha_str = "14/07/2014"
date_object = datetime.strptime(fecha_str, '%dd/%mm/%Y')
fecha_str = datetime.strftime(date_object, '%dd/%mm/%Y')
- Visita la documentación para conocer más acerca de la función strptime.
- Referencia 1:
- Autor del snippet: Israel Gómez @imarban
- Los snippets pertenecen a KamikazeLab
Tengo el problema con una base de datos que tiene las fechas de la forma "5 de abril", el problema es que python parece no reconocer los meses en español, ¿alguna sugerencia?