Wie bekomme ich den Wochentag bei einem Datum?

Sie können das Modul datetime in Python verwenden, um den Wochentag für ein bestimmtes Datum zu erhalten. Hier ist ein Beispielcodeschnipsel, das zeigt, wie die Funktion datetime.weekday() verwendet wird, um den Wochentag für ein bestimmtes Datum zu erhalten:

from datetime import datetime

date_string = "2022-11-20"
date_object = datetime.strptime(date_string, "%Y-%m-%d")

day_of_week = date_object.weekday()
print(day_of_week)

In diesem Beispiel enthält day_of_week den Wochentag als Ganzzahl, wobei Montag 0, Dienstag 1 usw. ist.

Alternativ können Sie die Funktion date.weekday() verwenden

from datetime import date

date_string = "2022-11-20"
date_object = date.fromisoformat(date_string)

day_of_week = date_object.weekday()
print(day_of_week)

Beide oben genannten Snippets geben Ihnen die gleiche Ausgabe.