Wie gibt man ein Datum in einem regulären Format aus?

In Python kann man das datetime-Modul verwenden, um mit Daten und Uhrzeiten zu arbeiten. Um ein Datum in einem regulären Format auszugeben, kann man die strftime()-Methode des datetime-Objekts verwenden. Diese Methode ermöglicht es, einen Format-String anzugeben, der das gewünschte Format des Datums definiert.

Hier ist ein Beispiel dafür, wie man strftime() verwendet, um das aktuelle Datum im Format "JJJJ-MM-TT" auszugeben:

from datetime import datetime

# Hole das aktuelle Datum
now = datetime.now()

# Verwende strftime() um das Datum zu formatieren
date_string = now.strftime("%Y-%m-%d")
print(date_string)
# Output: "2022-12-01"

In diesem Beispiel wird der Format-String "%Y-%m-%d" verwendet, um anzugeben, dass das Jahr mit vier Ziffern, gefolgt von einem Bindestrich, der Monat mit zwei Ziffern und der Tag mit zwei Ziffern ausgegeben werden soll.

Man kann auch folgende Formatcodes verwenden, um das Datum in verschiedenen Formaten auszugeben: %d : Tag des Monats als Null-aufgefüllte Dezimalzahl %m : Monat als Null-aufgefüllte Dezimalzahl %y : Jahr ohne Jahrhundert als Null-aufgefüllte Dezimalzahl %Y : Jahr mit Jahrhundert als Dezimalzahl %a : Wochentag als kurze Version %A : Wochentag als lange Version %b : Monatsname als kurze Version %B : Monatsname als lange Version

Man kann die Python-Dokumentation für mehr Informationen zu strftime und den verschiedenen Formatcodes beziehen.