Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Python

Python Obtenir l'heure actuelle

Python Obtenir l'heure actuelle

Dans cet article, vous apprendrez à obtenir l'heure actuelle de votre région ainsi que différents fuseaux horaires en Python.

Il existe plusieurs façons d'obtenir l'heure actuelle en Python.

Exemple 1 :Heure actuelle à l'aide d'un objet datetime

from datetime import datetime

now = datetime.now()

current_time = now.strftime("%H:%M:%S")
print("Current Time =", current_time)

Sortie

Current Time = 07:41:19

Dans l'exemple ci-dessus, nous avons importé datetime classe du module datetime. Ensuite, nous avons utilisé now() méthode pour obtenir un datetime objet contenant la date et l'heure actuelles.

En utilisant la méthode datetime.strftime(), nous avons ensuite créé une chaîne représentant l'heure actuelle.

Si vous devez créer un time objet contenant l'heure actuelle, vous pouvez faire quelque chose comme ça.

from datetime import datetime

now = datetime.now().time() # time object

print("now =", now)
print("type(now) =", type(now))	

Sortie

now = 07:43:37.457423
type(now) = <class 'datetime.time'>

Exemple 2 :Heure actuelle à l'aide du module de temps

Vous pouvez également obtenir l'heure actuelle en utilisant le module de temps.

import time

t = time.localtime()
current_time = time.strftime("%H:%M:%S", t)
print(current_time)

Sortie

07:46:58

Exemple 3 :Heure actuelle d'un fuseau horaire

Si vous avez besoin de trouver l'heure actuelle d'un certain fuseau horaire, vous pouvez utiliser le module pytZ.

from datetime import datetime
import pytz

tz_NY = pytz.timezone('America/New_York') 
datetime_NY = datetime.now(tz_NY)
print("NY time:", datetime_NY.strftime("%H:%M:%S"))

tz_London = pytz.timezone('Europe/London')
datetime_London = datetime.now(tz_London)
print("London time:", datetime_London.strftime("%H:%M:%S"))

Sortie

NY time: 03:45:16
London time: 08:45:16

Python

  1. Calculs de tension et de courant
  2. Types de données Python
  3. Opérateurs Python
  4. Arguments de la fonction Python
  5. Dictionnaire Python
  6. Date-heure Python
  7. Comment obtenir la date et l'heure actuelles en Python ?
  8. Module de temps Python
  9. Sommeil Python()