Python obtient l'heure actuelle

Python obtient l'heure actuelle

Python est un langage de programmation polyvalent, à usage général et de haut niveau des temps modernes. Il propose de nombreux modules et fonctions intégrés pour effectuer certaines tâches spécifiques. Il fournit également des modules DateTime et Time pour effectuer des tâches liées au temps. La valeur du temps commence à partir du 1er janvier 1970 et la plupart des systèmes d'exploitation prennent en charge la valeur de temps jusqu'en 2038. Le second est le calcul de l'unité de temps. La valeur de temps est renvoyée dans les nombres à point flottant. Cet article explique diverses façons d'obtenir l'heure actuelle à l'aide de Python.

Méthodes pour obtenir l'heure actuelle

Voici les deux méthodes pour obtenir l'heure actuelle dans Python:

  1. En utilisant le DateTime module
  2. En utilisant le temps module

En utilisant le module DateTime

Le DateTime est le module Python intégré. Il fournit de nombreuses fonctions intégrées pour obtenir la date et l'heure actuelles. La fonction maintenant () du module DateTime donne l'heure actuelle, ainsi que la date.

Utilisons la fonction maintenant () dans notre script Python pour obtenir l'heure et la date actuelles.

# Importation du module DateTime
à partir de Datetime Import Datetime
# Using the Now Fonction
Print ("La date et l'heure actuelles est:", DateTime.maintenant())

Sortir

La sortie affiche la date et l'heure actuelles.

Nous pouvons utiliser la fonction strftime () pour convertir la valeur de l'objet Datatime en une chaîne. Les directives sont transmises à la fonction strftime () comme des arguments, et il renvoie la valeur. Par exemple, la directive% H,% M et% S renvoie la valeur des heures, des minutes et des secondes dans un format de chaîne, respectivement. Utilisons ces directives avec la fonction strftime () pour obtenir l'heure actuelle. Dans l'exemple donné, la sortie du DateTime.la fonction maintenant () est stockée dans la variable date_time. De plus, la sortie de la fonction strftime () est stockée dans la variable current_time, et enfin, nous imprimons la variable current_time pour obtenir la valeur d'heure actuelle.

# Importation du module DateTime
à partir de Datetime Import Datetime
# Using the Now Fonction pour obtenir la valeur de date et d'heure
date_time = datetime.maintenant()
#Using strftime () pour obtenir la valeur d'heure actuelle
current_time = date_time.strftime ("% h:% m:% s")
print ("L'heure actuelle est:", current_time)

Sortir

La sortie montre la valeur temporelle actuelle.

Au lieu d'obtenir à la fois la valeur de la date et de l'heure, nous pouvons également obtenir la valeur de temps. Le maintenant ().La fonction time () renvoie la valeur de temps uniquement. La valeur de retour de DateTime.maintenant().time () est stocké dans la variable current_time. Enfin, nous imprimons la variable current_time pour obtenir la valeur d'heure actuelle.

# Importation du module DateTime
à partir de Datetime Import Datetime
# Using the Time Fonction pour obtenir la valeur d'heure actuelle
current_time = datetime.maintenant().temps()
print ("L'heure actuelle est:", current_time)

Sortir

La sortie montre la valeur temporelle actuelle.

Le module DateTime peut être utilisé de différentes manières pour obtenir la valeur de temps actuelle.

En utilisant le module de temps

L'heure actuelle peut être obtenue en utilisant la fonction locale () du module de temps. Utilisons la fonction localtime () dans notre script Python pour obtenir la valeur temporelle actuelle.

# Importation du module d'heure
heure d'importation
#Using localtime () Fonction pour obtenir la valeur d'heure actuelle
current_time = heure.heure locale()
# pristrer le current_time
imprimer (current_time)

Sortir

La fonction localtime () renvoie la structure temporelle complète.

Nous pouvons obtenir la valeur d'heure actuelle en une heure, une minute et un deuxième format en utilisant les champs struct_time. Le tm_hour renvoie la valeur de l'heure. tandis que le TM_MIN et TM_SEC renvoie respectivement les valeurs des minutes et des secondes.

# Importation du module d'heure
heure d'importation
#Using localtime () Fonction pour obtenir la valeur d'heure actuelle
current_time = heure.heure locale()
# pristrer le current_time
imprimer (current_time.tm_hour, ":", current_time.tm_min, ":", current_time.TM_SEC)

Sortir

La fonction strftime () renvoie également l'heure actuelle. La fonction strftime () prend la structure du temps comme argument avec les directives.

# Importation du module d'heure
heure d'importation
#Using localtime () Fonction pour obtenir la valeur d'heure actuelle
current_time_struct = heure.heure locale()
#Using Strftime () Fonction
current_time = heure.strftime ("% h:% m:% s", current_time_struct)
print ("L'heure actuelle est:", current_time)

Sortir

Conclusion

Python fournit DateTime et temps module pour effectuer les tâches liées au temps. Nous pouvons obtenir le courant en utilisant ces deux modules. Cet article explique l'utilisation de DateTime et temps module pour obtenir l'heure actuelle avec des exemples simples.