English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In diesem Artikel werden Sie lernen, wie Sie mit Python heute's Datum und die aktuelle Uhrzeit abrufen können. Wir werden auch die Methode strftime() verwenden, um Datum und Uhrzeit in verschiedenen Formaten zu formatieren.
Es gibt mehrere Möglichkeiten, das aktuelle Datum abzurufen. Wir werdendatetimeModul "date" zur Durchführung dieser Aufgabe.
:Das aktuelle Datum in verschiedenen Formaten von datetime import date print("Heute's Datum:", today)
输出结果:
Ausgaberesultat: 2020-04-13
Heutiges Datum:
hier aus dem Modul datetime die Klasse date importiert. Dann verwenden wir die Methode date.today(), um das aktuelle lokale Datum zu erhalten.Zusätzlich dazu gibt date.today() ein date-Objekt zurück, das im obigen Programm der VariablenTodayVariable. Jetzt können Siestrftime()
:Das aktuelle Datum in verschiedenen Formaten von datetime import date # TT/MM/today = date.today() d1 JJJJ/%m/%Y print("d1 = ", d1) = today.strftime("%d d2 # Text Monat, Tag, Jahr print("d2 = ", d2) = today.strftime("%B %d, %Y")/# mm/dd d3 y/%d/%y print("d3 = ", d3) # Monat Abkürzung, Tag und Jahr d4 = today.strftime("%b-%d-%Y print("d4 = ", d4)
Wenn Sie das Programm ausführen, ähnelt die Ausgabe wie folgt:
d1 = 16/09/2019 d2 = September 16, 2019 d3 = 09/16/19 d4 = Sep-16-2019
Wenn Sie das aktuelle Datum und die aktuelle Zeit erhalten möchten, können Sie die Klasse datetime aus dem Modul datetime verwenden.
von datetime import datetime # datetime-Objekt, das das aktuelle Datum und die aktuelle Zeit enthält now = datetime.now() print("now =", now) # TT/MM/JJJJ HH:M:S dt_string = now.strftime("%d/%m/%Y %H:%M:%S print("Datum und Zeit =", dt_string)
Hier sind wir daran gewöhnt, datetime.now() zur Erstellung des aktuellen Datums und der aktuellen Zeit zu verwenden. Dann verwenden wir strftime(), um einen String in einem anderen Format darzustellen.