Wie erhalte ich das aktuelle Datum und die aktuelle Uhrzeit in Python?

In diesem Artikel erfahren Sie, wie Sie das heutige Datum sowie das aktuelle Datum und die aktuelle Uhrzeit in Python abrufen. Wir werden auch Datum und Uhrzeit in verschiedenen Formaten mit der Methode strftime () formatieren.

Es gibt verschiedene Möglichkeiten, um das aktuelle Datum abzurufen. Wir werden die dateKlasse des datetime-Moduls verwenden, um diese Aufgabe auszuführen.

Beispiel 1: Python erhält das heutige Datum

 from datetime import date today = date.today() print("Today's date:", today) 

Hier haben wir die dateKlasse aus dem datetimeModul importiert . Dann haben wir die date.today()Methode verwendet, um das aktuelle lokale Datum zu erhalten.

Gibt übrigens date.today()ein dateObjekt zurück, das im obigen Programm der Variablen today zugewiesen ist. Jetzt können Sie mit der Methode strftime () eine Zeichenfolge erstellen, die das Datum in verschiedenen Formaten darstellt.

Beispiel 2: Aktuelles Datum in verschiedenen Formaten

 from datetime import date today = date.today() # dd/mm/YY d1 = today.strftime("%d/%m/%Y") print("d1 =", d1) # Textual month, day and year d2 = today.strftime("%B %d, %Y") print("d2 =", d2) # mm/dd/y d3 = today.strftime("%m/%d/%y") print("d3 =", d3) # Month abbreviation, day and year d4 = today.strftime("%b-%d-%Y") print("d4 =", d4) 

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 d1 = 16.09.2019 d2 = 16. September 2019 d3 = 16.09.19 d4 = 16.09.2019

Wenn Sie das aktuelle Datum und die aktuelle Uhrzeit abrufen müssen, können Sie die datetimeKlasse des datetimeModuls verwenden.

Beispiel 3: Holen Sie sich das aktuelle Datum und die aktuelle Uhrzeit

 from datetime import datetime # datetime object containing current date and time now = datetime.now() print("now =", now) # dd/mm/YY H:M:S dt_string = now.strftime("%d/%m/%Y %H:%M:%S") print("date and time =", dt_string) 

Hier haben wir datetime.now()das aktuelle Datum und die aktuelle Uhrzeit abgerufen. Anschließend haben wir strftime()eine Zeichenfolge erstellt, die Datum und Uhrzeit in einem anderen Format darstellt.

Interessante Beiträge...