Python - Librería Time

#Python - Librería Time #Ejemplos de las funciones de la libreria time en Python. # accept2dyear: permite establecer si se aceptan años de dos dígitos (True) o no (False) import time print(time.accept2dyear) # Salida: True # altzone: devuelve la diferencia en segundos entre el horario local y el horario UTC para horario de verano import time print(time.altzone) # Salida: -18000 (en segundos) # asctime: convierte una estructura de tiempo en una cadena con formato "día mes hora_año" import time t = time.localtime() print(time.asctime(t)) # Salida: 'Wed Jul 7 11:34:56 2021' # clock: devuelve el tiempo de CPU utilizado por el programa desde que se inició import time print(time.clock()) # Salida: 0.0 (en segundos) # ctime: convierte un tiempo en segundos desde la época en una cadena con formato "día mes hora_año" import time print(time.ctime()) # Salida: 'Wed Jul 7 11:34:56 2021' # daylight: devuelve 0 si el horario de verano no está en efecto, o 1 si lo está import time print(time.daylight) # Salida: 0 (0 si la hora de verano no está en efecto, 1 si lo está) # gmtime: convierte un tiempo en segundos desde la época en una estructura de tiempo UTC import time print(time.gmtime()) # Salida: time.struct_time(tm_year=2021, tm_mon=7, tm_mday=7, tm_hour=16, tm_min=34, tm_sec=56, tm_wday=2, tm_yday=188, tm_isdst=0) # localtime: convierte un tiempo en segundos desde la época en una estructura de tiempo local import time print(time.localtime()) # Salida: time.struct_time(tm_year=2021, tm_mon=7, tm_mday=7, tm_hour=11, tm_min=34, tm_sec=56, tm_wday=2, tm_yday=188, tm_isdst=0) # mktime: convierte una estructura de tiempo en un tiempo en segundos desde la época import time t = (2021, 7, 7, 11, 34, 56, 2, 188, 0) print(time.mktime(t)) # Salida: 1625675696.0 (en segundos) struct_time = time.localtime() print(time.mktime(struct_time)) # sleep: detiene la ejecución del programa durante un número determinado de segundos import time print("Inicio") time.sleep(5) print("Fin") # strftime: convierte una estructura de tiempo en una cadena con formato personalizado import time t = time.localtime() print(time.strftime("%Y-%m-%d %H:%M:%S", t)) # Salida: '2021-07-07 11:34:56' # strptime: convierte una cadena con formato personalizado en una estructura de tiempo import time t = time.strptime("2021-07-07 11:34:56", "%Y-%m-%d %H:%M:%S") print(t) # Salida: time.struct_time(tm_year=2021, tm_mon=7, tm_mday=7, tm_hour=11, tm_min=34, tm_sec=56, tm_wday=2, tm_yday=188, tm_isdst=-1) time_str = "2021-10-01 12:30:00" struct_time = time.strptime(time_str, "%Y-%m-%d %H:%M:%S") print(struct_time) # struct_time: representa una estructura de tiempo con campos como año, mes, día, hora, minuto, segundo, etc. import time t = time.localtime() print(t) # Salida: time.struct_time(tm_year=2021, tm_mon=7, tm_mday=7, tm_hour=11, tm_min=34, tm_sec=56, tm_wday=2, tm_yday=188, tm_isdst=0) # time: devuelve el tiempo actual en segundos desde la época import time print(time.time()) # Salida: 1625675696.0 (en segundos) # timezone: devuelve la diferencia en segundos entre el horario local y el horario UTC import time print(time.timezone) # Salida: -18000 (en segundos) # tzname: devuelve una tupla con los nombres de los husos horarios locales import time print(time.tzname) # Salida: ('Hora estándar del Pacífico', 'Hora de verano del Pacífico') # tzset: establece las variables de entorno TZ y TZDIR para definir el huso horario local #import time #print(time.tzset())

Geogebra Python