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