Módulo de tiempo de Python
Clases y funciones comunes relacionadas con el tiempo del módulo de tiempo:
La clase struct_time del módulo de tiempo representa un objeto de tiempo y se puede acceder a él a través de nombres de índice y atributos. La relación correspondiente es la siguiente:
Índice -- valor del atributo
0 -- tm_year (año), como 1945
1 -- tm_mon (mes ) 1 ~ 12
2 -- tm_mday (día) 1 ~ 31
3 -- tm_hour (hora) 0 ~ 23
4 - - tm_min ( minuto) 0 ~ 59
5 - - tm_sec (segundos) 0 ~ 61
6 -- tm_wday (semanas) 0 ~ 6
7 -- tm_yday (Año y día) 1 ~ 366
8 -- tm_isdst (Horario de verano) -1, 0, 1
localtime() muestra la hora actual y devuelve un tipo de < strong> objeto struct_time, los ejemplos son los siguientes:
Salida:
time() -- Devuelve la marca de tiempo de la hora actual
gmtime([secs] ) - Will La marca de tiempo se convierte en una estructura_time de la hora media de Greenwich. El parámetro opcional secs representa el número de segundos desde la época. El valor predeterminado es la hora actual
localtime([secs])-- Devuelve la hora media de Greenwich. La marca de tiempo es struct_time. Similar a gmtime(), devuelve struct_time de la hora local
mktime(t) localtime()
asctime([t]) Recibe struct_time. representación del tiempo, retorno lunes 2 de diciembre 08:53:47 2019 cadena
ctime([secs]) ctime(secs) es equivalente a asctime(localtime(secs))
strftime (format[ , t]) formatea la fecha, recibe la representación struct_time de la hora y devuelve la hora local como una cadena legible
sleep(secs) pausa la ejecución durante el número de segundos especificado por la llamada thread
altzone El desplazamiento de la zona horaria local (DST), en segundos desde UTC
timezone El desplazamiento de la zona horaria local (no DST), en segundos al oeste de UTC (negativo números en la mayor parte de Europa occidental, positivo en EE. UU., cero en el Reino Unido)
tzname Una tupla de dos cadenas: la primera es el nombre de la zona horaria local sin horario de verano, la segunda es el nombre de la zona horaria de verano local
El uso básico es el siguiente:
El símbolo de formato de fecha de la función strftime se describe a continuación: