← Volver

Cómo obtener la fecha y/o hora actual

La función estándar datetime.datetime.now() retorna la fecha y hora actual.

>>> from datetime import datetime
>>> now = datetime.now()

Podemos acceder individualmente a los valores de la fecha.

>>> now.year   # Año.
2018
>>> now.month # Mes.
6
>>> now.day # Día.
15

Y a los de la hora:

>>> now.hour    # Horas. 
13
>>> now.minute # Minutos.
52
>>> now.second # Segundos.
24
>>> now.microsecond # Milisegundos.
484185

Utilícense now.date() o now.time() para obtener únicamente la fecha o únicamente la hora, respectivamente.

¿Alguna duda sobre este código? ¡Preguntanos en el foro!