Python

Python obtient l'heure actuelle

Python obtient l'heure actuelle

Python est un langage de programmation polyvalent, polyvalent et de haut niveau des temps modernes. Il offre 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 de 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. La seconde est l'unité de calcul de temps. La valeur temporelle est renvoyée en nombres à virgule flottante. Cet article explique différentes manières d'obtenir l'heure actuelle en utilisant Python.

Méthodes pour obtenir l'heure actuelle

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

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

Utilisation du 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 now() du module datetime donne l'heure actuelle, ainsi que la date.

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

#importation du module datetime
à partir de datetime importer datetime
#en utilisant la fonction maintenant
print("La date et l'heure actuelles sont : ", datetime.à présent())

Production

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 passées à la fonction strftime() en tant qu'arguments, et elle renvoie la valeur. Par exemple, la directive %H, %M et %S renvoie respectivement la valeur des heures, des minutes et des secondes dans un format de chaîne. Utilisons ces directives avec la fonction strftime() pour obtenir l'heure actuelle. Dans l'exemple donné, la sortie du datetime.La fonction now() 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 temporelle actuelle.

#importation du module datetime
à partir de datetime importer datetime
#utilisation de la fonction now pour obtenir la valeur de la date et de l'heure
date_heure = dateheure.à présent()
#utilisation de strftime() pour obtenir la valeur temporelle actuelle
heure_actuelle = date_heure.strftime("%H:%M:%S")
print("L'heure actuelle est : ",current_time)

Production

La sortie affiche la valeur temporelle actuelle.

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

#importation du module datetime
à partir de datetime importer datetime
#utilisation de la fonction time pour obtenir la valeur temporelle actuelle
current_time = datetime.à présent().temps()
print("L'heure actuelle est : ",current_time)

Production

La sortie affiche la valeur temporelle actuelle.

Le module datetime peut être utilisé de différentes manières pour obtenir la valeur de l'heure actuelle.

Utilisation du module de temps

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

#importation du module de temps
heure d'importation
#utilisation de la fonction localtime() pour obtenir la valeur de l'heure actuelle
heure_actuelle = heure.heure locale()
#impression de l'heure_courante
print(current_time)

Production

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

Nous pouvons obtenir la valeur de l'heure actuelle au format heure, minute et seconde en utilisant les champs struct_time. Le tm_hour renvoie la valeur de l'heure. alors que tm_min et tm_sec renvoient respectivement les valeurs des minutes et des secondes.

#importation du module de temps
heure d'importation
#utilisation de la fonction localtime() pour obtenir la valeur de l'heure actuelle
heure_actuelle = heure.heure locale()
#impression de l'heure_courante
print(current_time.tm_hour,":",current_time.tm_min,":",current_time.tm_sec)

Production

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

#importation du module de temps
heure d'importation
#utilisation de la fonction localtime() pour obtenir la valeur de l'heure actuelle
current_time_struct = heure.heure locale()
#utilisation de la fonction strftime()
heure_actuelle = heure.strftime("%H:%M:%S",current_time_struct)
print("L'heure actuelle est : ",current_time)

Production

Conclusion

Python fournit dateheure 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 dateheure et temps module pour obtenir l'heure actuelle avec des exemples simples.

5 meilleurs jeux d'arcade pour Linux
De nos jours, les ordinateurs sont des machines sérieuses utilisées pour les jeux. Si vous ne pouvez pas obtenir le nouveau score élevé, vous saurez c...
Bataille pour Wesnoth 1.13.6 Développement publié
Bataille pour Wesnoth 1.13.6 publiée le mois dernier, est la sixième version de développement de la 1.13.x series et il apporte un certain nombre d'am...
Comment installer League Of Legends sur Ubuntu 14.04
Si vous êtes fan de League of Legends, alors c'est l'occasion pour vous de tester League of Legends. Notez que LOL est pris en charge sur PlayOnLinux ...