Obtener Tiempo En Segundos Javascript
array Python module |
calendar Python module |
code Python module |
COM PHP module |
datetime Python module |
decimal Python module |
dis Python module |
Ev PHP module |
exp |
imp Python module |
io Python module |
JavaScript |
ones |
os Python module |
Other Programming |
PS PHP module |
Python functions |
Rar PHP module |
re Python module |
site Python module |
SPL PHP module |
StackOverflow |
stat Python module |
string Python module |
struct Python module |
time Python module |
UI PHP module
Michael Zippo
04.11.2021
El mòdulo de tiempo de Python representa objetos basados ‚Äã‚Äãen el tiempo en Python. Los desarrolladores usan la funciòn time () devuelve la hora actual como una marca de tiempo UNIX. La funciòn ctime () traduce una marca de tiempo de UNIX a un formato estándar de a√±o, mes, dìa y hora.
Trabajar con tiempo es una parte esencial de muchos programas. Por ejemplo, suponga que está creando un formulario de registro para un sitio web. Es posible que desee recuperar la hora actual para saber cuándo un usuario se registrò en su sitio.
Ahì es donde entra el mòdulo de tiempo de Python. El mòdulo de tiempo le permite trabajar con el tiempo en su Python programas. Puede realizar acciones como recuperar la hora actual y crear una pausa en el programa.
Este tutorial discutirá, con referencia a ejemplos, los conceptos básicos del mòdulo de tiempo de Python y còmo usarlo.
Importaciòn del mòdulo de tiempo de Python
El mòdulo de tiempo tiene una serie de funciones relacionadas con el tiempo que puede implementar en sus programas de Python. Puede utilizar el mòdulo de tiempo en todas las versiones de Python. & Nbsp;
Antes de discutir còmo usar el mòdulo de tiempo, primero debemos importarlo a nuestro programa. Podemos hacerlo usando una declaraciòn de importaciòn de Python :
time () Funciòn Python
La funciòn Python time () recupera la hora actual. El tiempo se representa como el n√∫mero de segundos desde el 1 de enero de 1970. Este es el punto en el que comienza el tiempo de UNIX, también llamado " época "
Supongamos que queremos recuperar el tiempo en este momento. Podrìamos hacerlo usando este programa:
El 81% de los participantes dijeron que se sentìan más seguros sobre sus perspectivas laborales después de asistir a un bootcamp. Asòciese a un bootcamp hoy.
El graduado promedio de un bootcamp pasò menos de seis meses en la transiciòn profesional, desde comenzar un bootcamp hasta encontrar su primer trabajo.
Nuestro còdigo devuelve:
Observe que nuestro programa no devolviò una hora regular, como como 10:30 AM Nuestro programa devolviò un n√∫mero de punto flotante (en otras palabras, un n√∫mero decimal).
Este n√∫mero de punto flotante es el n√∫mero de segundos desde que comenzò la época. Imprimimos la hora en la consola usando una declaraciòn de impresiòn .
En programaciòn, el tiempo de época es una forma estándar de representar el tiempo. El mòdulo de tiempo no tiene que tener en cuenta las zonas horarias.
Esto se debe a que el tiempo de época solo almacena el n√∫mero de segundos desde la fecha y hora antes mencionadas. No se almacenan datos de zona horaria, como la hora universal coordinada, junto con un valor de época.
Python Obtener la hora actual usando ctime ()
La mayorìa de los humanos no pueden leer la hora de la época. Puedes concertar la hora de la época a la hora local usando Python funciòn ctime () .
La funciòn ctime () acepta un argumento. Este argumento es el n√∫mero de segundos desde que comenzò la época y devuelve una cadena con el hora local. Este valor se basa en la zona horaria de la computadora.
Supongamos que queremos convertir nuestro n√∫mero de punto flotante de época anterior en una marca de tiempo. Podrìamos hacerlo usando este programa:
Nuestro còdigo devuelve la hora:
Primero, declaramos una variable de Python llamada tiempo_epoca . Esta variable almacena nuestra marca de tiempo de época.
Luego, usamos time.ctime () para convertir la marca de tiempo a la hora local. En la siguiente lìnea de nuestro còdigo, imprimimos la declaraciòn La hora local es: , seguida de la hora local. Además, la coma entre La hora local es: y la variable local_time agrega un espacio entre los dos valores.
Funciòn de reposo de tiempo de Python
Una de las funciones más comunes en la biblioteca de tiempo de Python es la funciòn time.sleep () . time.sleep () suspende la ejecuciòn de un programa durante un n√∫mero especìfico de segundos.
Supongamos que queremos imprimir la frase " Cerrar sesiòn & hellip; & rdquo ;, luego espere tres segundos antes de imprimir " ¬°Cierre de sesiòn exitoso! " a la consola. Podrìamos hacerlo usando este còdigo:
Asì es como funciona nuestro programa:
- " Cerrar sesiòn & hellip; " se imprime en la consola.
- El programa se detiene durante 3 segundos.
- " ¬°Cierre de sesiòn exitoso! " se imprime en la consola.
La funciòn time.sleep () acepta valores numéricos de punto flotante (decimal) o enteros (enteros). si desea que un programa se detenga durante 3.7 segundos, puede hacerlo especificando 3.7 como parámetro. En nuestro ejemplo anterior, especificamos 3.
Objeto struct_time de Python
La biblioteca de tiempo de Python " s struct_time odatetime bject estructura marcas de tiempo no epocales. El objeto struct_time es √∫til porque te permite trabajar con un formulario estandarizado cuando estás usando marcas de tiempo.
Estos son los valores del objeto struct_time puede almacenar:
- tm_year: año
- tm_mon: mes
- tm_mday: dìa del mes
- tm_hour: hora < / li>
- tm_min: minuto
- tm_sec: segundo
- tm_wday: dìa de la semana (0 es lunes)
- tm_yday: dìa del a√±o
- tm_isdst: hora en el horario de verano
"Career Karma entrò en mi vida cuando más lo necesitaba y rápidamente me ayudò a combinar con un bootcamp. ¬°Dos meses después de graduarme, encontré el trabajo de mis sue√±os que se alineaba con mis valores y metas en la vida! "
Ahora, suponga que queremos convertir la hora de época a la hora local y que el resultado devuelva un objeto struct_time . Podrìamos hacerlo usando localtime () o Funciones gmtime () . & nbsp;
Supongamos que queremos obtener el dìa de la semana actual y el minuto de la hora. Podrìamos hacerlo usando este programa: