El módulo de fecha y hora de Python es una herramienta útil para trabajar con fechas y horas. Es un módulo incorporado en Python, por lo que no hay que instalar nada. Esta guía le enseñará cómo usar el módulo de fecha y hora de Python para obtener información sobre la fecha y hora actuales, así como para obtener y manipular información sobre fechas y horas en el pasado y en el futuro.
Importar el módulo de fecha y hora
Para comenzar a usar el módulo de fecha y hora, primero hay que importarlo. Esto se hace usando la declaración de importación de Python:
import datetime
Obtener la fecha y hora actuales
Una vez importado el módulo de fecha y hora, se puede usar para obtener la fecha y hora actuales. Esto se hace usando el método datetime.now ()
:
now = datetime.now()
print(now)
Este código imprimirá la fecha y hora actuales en un formato como el siguiente:
2020-05-17 17:23:09.879132
Obtener información sobre la fecha y hora actuales
El objeto now
devuelto por el método datetime.now ()
contiene información sobre la fecha y hora actuales. Esta información se puede obtener usando los atributos del objeto now
:
now.year
– Devuelve el año actual.now.month
– Devuelve el mes actual.now.day
– Devuelve el día actual.now.hour
– Devuelve la hora actual.now.minute
– Devuelve el minuto actual.now.second
– Devuelve el segundo actual.
Obtener información sobre fechas y horas pasadas y futuras
Además de obtener información sobre la fecha y hora actuales, también se puede usar el módulo de fecha y hora para obtener información sobre fechas y horas pasadas y futuras. Esto se hace usando el método datetime.timedelta ()
:
future = now + datetime.timedelta(days=1, hours=2)
print(future)
Este código imprimirá la fecha y hora actuales más un día y dos horas en un formato como el siguiente:
2020-05-18 19:23:09.879132
Conclusión
El módulo de fecha y hora de Python es una herramienta útil para trabajar con fechas y horas. Esta guía le ha enseñado cómo usar el módulo de fecha y hora de Python para obtener información sobre la fecha y hora actuales, así como para obtener y manipular información sobre fechas y horas en el pasado y en el futuro.