English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In diesem Artikel werden Sie lernen, wie Sie die aktuelle Zeit der Sprachumgebung und verschiedene Zeitzonen in Python erhalten.
Sie können verschiedene Methoden verwenden, um die aktuelle Zeit von Python zu erhalten.
from datetime import datetime now = datetime.now() current_time = now.strftime("%H:%M:%S") print("Aktuelle Zeit =", current_time)
Im obigen Beispiel haben wir vondatetimeDas Modul importiert die datetime-Klasse. Dann verwenden wir die now() Methode, um ein datetime-Objekt zu erhalten, das den aktuellen Datum und die Zeit enthält.
Dann verwenden Siedatetime.strftime()Methode erstellt einen String, der die aktuelle Zeit darstellt.
Wenn Sie einen time-Objekt mit der aktuellen Zeit erstellen müssen, können Sie die folgenden Aktionen ausführen.
from datetime import datetime now = datetime.now().time() # time object print("now =", now) print("type(now) =", type(now))
Sie können auch den Zeitmodul zur Ermittlung der aktuellen Zeit verwenden.
import time t = time.localtime() current_time = time.strftime("%H:%M:%S", t) print(current_time)
Wenn Sie die aktuelle Zeit einer bestimmten Zeitzone finden möchten, können Siepytz-Modul.
from datetime import datetime import pytz tz_NY = pytz.timezone('America/New_York') datetime_NY = datetime.now(tz_NY) print("New York Zeit:", datetime_NY.strftime("%H:%M:%S")) tz_London = pytz.timezone('Europe/London') datetime_London = datetime.now(tz_London) print("London-Zeit:", datetime_London.strftime("%H:%M:%S"))