funciones de tiempo en Python | Establecer 1 (tiempo(), ctime(), dormir()…)

Python ha definido un módulo , «tiempo» que nos permite manejar varias operaciones con respecto al tiempo, sus conversiones y representaciones, que encuentran su uso en varias aplicaciones en la vida. El comienzo de los tiempos comienza a medirse desde el 1 de enero a las 12:00 am de 1970 y este mismo tiempo se denomina » época » en Python.

Operaciones a tiempo:

1. time() : – Esta función se usa para contar la cantidad de segundos transcurridos desde la época .
 
2. gmtime (seg) : esta función devuelve una estructura con 9 valores, cada uno de los cuales representa un atributo de tiempo en secuencia. Convierte segundos en atributos de tiempo (días, años, meses, etc.) hasta segundos especificados desde la época. Si no se mencionan segundos, el tiempo se calcula hasta el presente. La tabla de atributos de la estructura se muestra a continuación. 

Index   Attributes   Values
 0        tm_year     2008
 1        tm_mon      1 to 12
 2        tm_mday     1 to 31
 3        tm_hour     0 to 23
 4        tm_min      0 to 59
 5        tm_sec      0 to 61 (60 or 61 are leap-seconds)
 6        tm_wday     0 to 6 
 7        tm_yday     1 to 366
 8        tm_isdst    -1, 0, 1 where -1 means 
                               Library determines DST

Python3

# Python code to demonstrate the working of
# time() and gmtime()
 
#  importing "time" module for time operations
import time
 
# using time() to display time since epoch
print ("Seconds elapsed since the epoch are : ",end="")
print (time.time())
 
 
# using gmtime() to return the time attribute structure
print ("Time calculated acc. to given seconds is : ")
print (time.gmtime())

Producción: 

Seconds elapsed since the epoch are : 1470121951.9536893
Time calculated acc. to given seconds is : 
time.struct_time(tm_year=2016, tm_mon=8, tm_mday=2,
tm_hour=7, tm_min=12, tm_sec=31, tm_wday=1, 
tm_yday=215, tm_isdst=0)

 3. asctime(“tiempo”) :- Esta función toma una string de tiempo atribuida producida por gmtime() y devuelve una string de 24 caracteres que indica el tiempo .
 
4. ctime (seg) : esta función devuelve una string de tiempo de 24 caracteres, pero toma segundos como argumento y calcula el tiempo hasta los segundos mencionados . Si no se pasa ningún argumento, el tiempo se calcula hasta el presente.

Python3

# Python code to demonstrate the working of
# asctime() and ctime()
 
#  importing "time" module for time operations
import time
 
# initializing time using gmtime()
ti = time.gmtime()
 
# using asctime() to display time acc. to time mentioned
print ("Time calculated using asctime() is : ",end="")
print (time.asctime(ti))
 
 
# using ctime() to display time string using seconds
print ("Time calculated using ctime() is : ", end="")
print (time.ctime())

Producción: 

Time calculated using asctime() is : Tue Aug  2 07:47:02 2016
Time calculated using ctime() is : Tue Aug  2 07:47:02 2016

 5. dormir (seg) : – Este método se utiliza para detener la ejecución del programa durante el tiempo especificado en los argumentos.

Python3

# Python code to demonstrate the working of
# sleep()
 
#  importing "time" module for time operations
import time
 
# using ctime() to show present time
print ("Start Execution : ",end="")
print (time.ctime())
 
# using sleep() to hault execution
time.sleep(4)
 
# using ctime() to show present time
print ("Stop Execution : ",end="")
print (time.ctime())

Producción: 

Start Execution : Tue Aug  2 07:59:03 2016
Stop Execution : Tue Aug  2 07:59:07 2016

Este artículo es una contribución de Manjeet Singh . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
 

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *