ich habe folgendes Problem mit folgendem Code:
Code: Alles auswählen
today = datetime.now().strftime("%d.%m.%Y")
Nun habe ich gesehen, dass ich mir einen bestimmten Wochentag in numerischer Form mittels "%w" ausgeben kann. (0 - 6) Funktioniert dass auch so, dass ich sagen könnte die Variable "today" enthält ein Datum wie oben formatiert und ich kann mir den Wochentag auch so ausgeben lassen?
Versucht habe ich folgendes:
Code: Alles auswählen
today = date.today().strftime("%d.%m.%Y")
weekday = today("%w")
print(weekday)
Traceback (most recent call last):
File "C:/Users/User/PycharmProjects/Test/test.py", line 6, in <module>
weekday = today("%w")
TypeError: 'str' object is not callable
Typerror... Aber sobald ich das Datum so formatiere, wie ich das möchte, wird "today" zwangsmäßig zum String, oder verstehe ich da etwas falsch?
Alternative Vorschläge gerne gesehen.
Schonmal vielen Dank für eure Ratschläge,
lordzwieback