Tag (numerisch) aus datetime.now().strftime() generieren
Verfasst: Mittwoch 8. Juni 2016, 11:32
Hallo,
ich habe folgendes Problem mit folgendem Code:
Hier bekomme ich dann z.B. 08.06.2016 angezeigt, das funktioniert und muss auch in dieser Formatierung vorliegen.
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:
Traceback:
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
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