Das aktuelle Datum in Python abrufen

Rayven Esplanada 30 März 2021
Das aktuelle Datum in Python abrufen

Dieses Tutorial zeigt, wie Sie das aktuelle Datum in Python abrufen.

Verwenden Sie das Modul datetime, um das aktuelle Datum in Python abzurufen

Das Modul datetime verfügt über Dienstprogrammfunktionen speziell für Datums- und Uhrzeitmanipulationen in Python. Innerhalb des Moduls hat es ein gleichnamiges Objekt mit der Funktion today(), das das aktuelle Datum und die aktuelle Uhrzeit mit dem Standardformat für Datum und Uhrzeit zurückgibt.

Importieren Sie beispielsweise das Modul datetime und drucken Sie direkt die Ausgabe von datetime.today().

from datetime import datetime

print(datetime.today())

Ausgabe:

2021-03-09 15:05:55.020360

Um das Standardformat für die Datumszeit zu ändern, verwenden Sie das Format strftime und rufen Sie die Methode strftime() auf, die auch im Modul datetime integriert ist.

Um beispielsweise das aktuelle Datum ohne Uhrzeit anzuzeigen, lautet das Format dafür %Y-%m-%d.

from datetime import datetime

print(datetime.today().strftime("%Y-%m-%d"))

Ausgabe:

2021-03-09

Um die Zeit ohne Sekunden und Millisekunden einzuschließen, wäre das Format dafür %Y-%m-%d %H-%M.

from datetime import datetime

print(datetime.today().strftime("%Y-%m-%d %H:%M"))

Ausgabe:

2021-03-09 15:05

Ein anderes Format wäre, den Wochentag einzuschließen. In diesem Beispiel verwenden wir den tatsächlichen Namen des Monats.

from datetime import datetime

print(datetime.today().strftime("%A, %B %d, %Y %H:%M:%S"))

Ausgabe:

Tuesday, March 09, 2021 15:05:55

Zusammenfassend kann das Modul datetime verwendet werden, um das aktuelle Datum mithilfe der Funktion today() abzurufen. Um das Standard-Datumsformat umfassend zu ändern, kann die Formatierung strftime mithilfe der Funktion strftime() verfolgt und angewendet werden.

Rayven Esplanada avatar Rayven Esplanada avatar

Skilled in Python, Java, Spring Boot, AngularJS, and Agile Methodologies. Strong engineering professional with a passion for development and always seeking opportunities for personal and career growth. A Technical Writer writing about comprehensive how-to articles, environment set-ups, and technical walkthroughs. Specializes in writing Python, Java, Spring, and SQL articles.

LinkedIn

Verwandter Artikel - Python DateTime