Python Aktuelle Zeit abrufen

In diesem Artikel erfahren Sie, wie Sie die aktuelle Uhrzeit Ihres Gebietsschemas sowie verschiedene Zeitzonen in Python abrufen.

Es gibt verschiedene Möglichkeiten, um die aktuelle Zeit in Python abzurufen.

Beispiel 1: Aktuelle Zeit mit Datum / Uhrzeit-Objekt

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

Ausgabe

 Aktuelle Zeit = 07:41:19

Im obigen Beispiel haben wir eine datetimeKlasse aus dem datetime-Modul importiert . Dann haben wir die now()Methode verwendet, um ein datetimeObjekt zu erhalten, das das aktuelle Datum und die aktuelle Uhrzeit enthält.

Mit der Methode datetime.strftime () haben wir dann eine Zeichenfolge erstellt, die die aktuelle Zeit darstellt.

Wenn Sie ein timeObjekt mit der aktuellen Uhrzeit erstellen müssen , können Sie Folgendes tun.

 from datetime import datetime now = datetime.now().time() # time object print("now =", now) print("type(now) =", type(now)) 

Ausgabe

 now = 07: 43: 37.457423 type (now) = 

Beispiel 2: Aktuelle Zeit mit dem Zeitmodul

Sie können die aktuelle Zeit auch mit dem Zeitmodul abrufen.

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

Ausgabe

 07:46:58

Beispiel 3: Aktuelle Zeit einer Zeitzone

Wenn Sie die aktuelle Zeit einer bestimmten Zeitzone ermitteln müssen, können Sie das pytZ-Modul verwenden.

 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")) 

Ausgabe

 NY Zeit: 03:45:16 London Zeit: 08:45:16

Interessante Beiträge...