Python transformar fechas

1 minuto

Python

Ejemplos sencillos de como convertir fechas usando Python. Puedes encontrar formatos típicos como Unix Time (los segundos transcurridos desde el 1 de enero de 1970), objeto datetime y formato de texto YYYY-MM-DD.

Unix Time a datetime

from datetime import datetime

datetime.fromtimestamp(1656656854)

# Devuelve: datetime.datetime(2022, 7, 1, 6, 27, 34)

datetime to Unix Time

from datetime import datetime

int(datetime.now().timestamp())

# Devuelve: 1656656854

String YYYY-MM-DD a datetime

from datetime import datetime

datetime.strptime("2022-1-4", "%Y-%m-%d")

# Devuelve: datetime(2022, 1, 4)

datetime a String YYYY-MM-DD

from datetime import datetime

datetime.strftime("%Y-%m-%d")

# Devuelve: 2022-6-3

Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional.

Atribución/Reconocimiento-NoComercial-SinDerivados 4.0 Internacional

¿Me ayudas?

No te sientas obligado a realizarme una donación, pero cada aportación me ayuda a mantener el sitio en activo para que continúe existiendo y me motiva a continuar creando nuevo contenido.

Comprame un café
Pulsa sobre la imagen
  • 1 café: Se mantiene el dominio durante 4 meses.
  • 2 cafés: Se paga 1 mes de servidor.
  • 3 cafés: Se cubre 1 mes de Black box.

Comentarios

{{ comments.length }} comentarios

Nuevo comentario

Nueva replica  {{ formatEllipsisAuthor(replyComment.author) }}

Acepto la política de Protección de Datos.

Escribe el primer comentario

Tal vez también te interese...