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
from datetime import datetime
fecha = datetime.strptime("2021-04-20T16:19:39.905Z", "%Y-%m-%dT%H:%M:%S.%fZ")
fecha2 = fecha.strftime('%Y-%m-%d %H:%M:%S')
print(fecha2)
Resultado: 2021-04-20 16:19:39