Requisito previo: Módulo de fecha y hora
En Python, la fecha y la hora no son tipos de datos propios, pero se puede importar un módulo llamado DateTime para trabajar con la fecha y la hora. El módulo Datetime viene integrado en Python, por lo que no es necesario instalarlo externamente. El Módulo de fecha y hora proporciona algunas funciones para obtener la fecha y la hora actuales.
Obtenga la fecha actual usando date.today()
El método hoy () de la clase de fecha en el módulo DateTime devuelve un objeto de fecha que contiene el valor de la fecha de hoy.
Sintaxis: date.today()
Devoluciones: Devuelve la fecha local actual.
Ejemplo:
Python3
igualdad de objetos java
# Import date class from datetime module> from> datetime>import> date> # Returns the current local date> today>=> date.today()> print>(>'Today date is: '>, today)> |
cadena.contiene java
>
>
Producción:
Today date is: 2019-12-11>
Obtenga la fecha actual usando datetime.now()
La biblioteca Python define una función que se puede utilizar principalmente para obtener la hora actual y datetime.now() funciona y devuelve la fecha y hora locales actuales, que se definen en el módulo DateTime.
Sintaxis: fechahora.ahora(tz)
Parámetros: tz: Zona horaria especificada de la cual se requiere la hora y fecha actuales. (Utiliza la hora del Meridiano de Greenwich de forma predeterminada). Devoluciones : Devuelve la fecha y hora actuales en formato de hora.
Ejemplo:
Python3
escáner siguiente
# Import datetime class from datetime module> from> datetime>import> datetime> # returns current date and time> now>=> datetime.now()> print>(>'now = '>, now)> |
>
>
Producción:
now = 2019-12-11 10:58:37.039404>
Atributos de ahora()
Now() tiene atributos diferentes, al igual que los atributos de tiempo, como año, mes, fecha, hora, minuto y segundo.
Ejemplo
Python3
# importing datetime module for now()> import> datetime> > # using now() to get current time> current_time>=> datetime.datetime.now()> > # Printing attributes of now().> print> (>'The attributes of now() are : '>)> > print> (>'Year: '>, end>=> '')> print> (current_time.year)> > print> (>'Month: '>, end>=> '')> print> (current_time.month)> > print> (>'Day: '>, end>=> '')> print> (current_time.day)> |
>
Java instanciado
>
Producción:
The attributes of now() are: Year: 2019 Month: 12 Day: 11>
ARTÍCULOS RECOMENDADOS - Obtener la fecha y hora actuales usando Python