Pitón

Python Obtener la hora actual

Python Obtener la hora actual

Python es un lenguaje de programación versátil, de uso general y de alto nivel de los tiempos modernos. Ofrece muchos módulos y funciones incorporados para realizar algunas tareas específicas. También proporciona módulos de fecha y hora para realizar tareas relacionadas con la hora. El valor de tiempo comienza a partir del 1 de enero de 1970 y la mayoría de los sistemas operativos admiten el valor de tiempo hasta 2038. El segundo es el cálculo de la unidad de tiempo. El valor de tiempo se devuelve en números de punto flotante. Este artículo explica varias formas de obtener la hora actual usando Python.

Métodos para obtener la hora actual

Los siguientes son los dos métodos para obtener la hora actual en Python:

  1. Usando el fecha y hora módulo
  2. Usando el hora módulo

Usando el módulo de fecha y hora

La fecha y hora es el módulo integrado de Python. Proporciona muchas funciones integradas para obtener la fecha y hora actuales. La función now () del módulo datetime produce la hora actual, junto con la fecha.

Usemos la función now () en nuestro script de Python para obtener la fecha y hora actual.

#importar el módulo de fecha y hora
desde fecha y hora importar fecha y hora
#utilizando la función ahora
print ("La fecha y hora actuales son:", datetime.ahora())

Producción

La salida muestra la fecha y hora actuales.

Podemos usar la función strftime () para convertir el valor del objeto datatime en una cadena. Las directivas se pasan a la función strftime () como argumentos y devuelve el valor. Por ejemplo, la directiva% H,% M y% S devuelve el valor de horas, minutos y segundos en formato de cadena, respectivamente. Usemos estas directivas con la función strftime () para obtener la hora actual. En el ejemplo dado, la salida de la fecha y hora.La función now () se almacena en la variable date_time. Además, la salida de la función strftime () se almacena en la variable current_time y, por último, estamos imprimiendo la variable current_time para obtener el valor de tiempo actual.

#importar el módulo de fecha y hora
desde fecha y hora importar fecha y hora
#utilizando la función ahora para obtener el valor de fecha y hora
date_time = fecha y hora.ahora()
#usando strftime () para obtener el valor de tiempo actual
hora_actual = hora_fecha.strftime ("% H:% M:% S")
print ("La hora actual es:", current_time)

Producción

La salida muestra el valor de tiempo actual.

En lugar de obtener el valor de la fecha y la hora, también podemos obtener el valor de la hora. El ahora().La función time () devuelve solo el valor de tiempo. El valor de retorno de datetime.ahora().time () se almacena en la variable current_time. Finalmente estamos imprimiendo la variable current_time para obtener el valor de tiempo actual.

#importar el módulo de fecha y hora
desde fecha y hora importar fecha y hora
#utilizando la función de tiempo para obtener el valor de tiempo actual
current_time = fecha y hora.ahora().hora()
print ("La hora actual es:", current_time)

Producción

La salida muestra el valor de tiempo actual.

El módulo de fecha y hora se puede utilizar de diferentes formas para obtener el valor de hora actual.

Usando el módulo de tiempo

La hora actual se puede obtener utilizando la función localtime () del módulo de hora. Usemos la función localtime () en nuestro script de Python para obtener el valor de tiempo actual.

#importar el módulo de tiempo
tiempo de importación
#utilizando la función localtime () para obtener el valor de tiempo actual
current_time = tiempo.hora local()
#imprimir el current_time
imprimir (hora_actual)

Producción

La función localtime () devuelve la estructura de tiempo completa.

Podemos obtener el valor de la hora actual en formato de hora, minuto y segundo utilizando los campos struct_time. Tm_hour devuelve el valor de la hora. mientras que tm_min y tm_sec devuelven los valores de minutos y segundos, respectivamente.

#importar el módulo de tiempo
tiempo de importación
#utilizando la función localtime () para obtener el valor de tiempo actual
current_time = tiempo.hora local()
#imprimir el current_time
imprimir (hora_actual.tm_hour, ":", current_time.tm_min, ":", hora_actual.tm_sec)

Producción

La función strftime () también devuelve la hora actual. La función strftime () toma la estructura de tiempo como argumento junto con las directivas.

#importar el módulo de tiempo
tiempo de importación
#utilizando la función localtime () para obtener el valor de tiempo actual
current_time_struct = tiempo.hora local()
#utilizando la función strftime ()
current_time = tiempo.strftime ("% H:% M:% S", current_time_struct)
print ("La hora actual es:", current_time)

Producción

Conclusión

Python proporciona fecha y hora y hora módulo para realizar las tareas relacionadas con el tiempo. Podemos obtener la corriente usando estos dos módulos. Este artículo explica el uso de fecha y hora y hora módulo para obtener la hora actual con ejemplos simples.

Cómo instalar League Of Legends en Ubuntu 14.04
Si eres fanático de League of Legends, esta es una oportunidad para que pruebes League of Legends. Tenga en cuenta que LOL es compatible con PlayOnLin...
Instale el último juego de estrategia de OpenRA en Ubuntu Linux
OpenRA es un motor de juego de estrategia en tiempo real libre / gratuito que recrea los primeros juegos de Westwood como el clásico Command & Conquer...
Instale el último emulador de Dolphin para Gamecube y Wii en Linux
Dolphin Emulator te permite jugar los juegos de Gamecube y Wii que elijas en computadoras personales con Linux (PC). Al ser un emulador de juegos de ...