Datum vom nächsten $wochentag ermitteln
- Sr4l
- User
- Beiträge: 1091
- Registriert: Donnerstag 28. Dezember 2006, 20:02
- Wohnort: Kassel
- Kontaktdaten:
Was zum nachdenke:
http://docs.python.org/library/time.html
Wenn das aber ne Schulaufgabe ist, wovon ich ausgehe, dann sollst du das nicht mit der Standard Library lösen.
http://docs.python.org/library/time.html
Code: Alles auswählen
import time
time.localtime(time.time())[6]
time.localtime(time.time()+60*60*24)[6]
@Andre_M: Du musst einfach die Differenz der Tage vom aktuellen Wochentag bis Sonntag zu dem Datum addieren:
Code: Alles auswählen
In [339]: d = datetime.date.today()
In [340]: d.weekday()
Out[340]: 4
In [341]: d + datetime.timedelta(days=6 - d.weekday())
Out[341]: datetime.date(2009, 3, 1)
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Wenn nicht explizit gegeben ist, dass man es _nicht_ mit der Standard-Lib lösen darf, ist das sogar der beste Weg!Sr4l hat geschrieben: Wenn das aber ne Schulaufgabe ist, wovon ich ausgehe, dann sollst du das nicht mit der Standard Library lösen das gibt 0 Punkte.
Wenn es um das selber Implementieren eines Algos geht, hast Du sicherlich recht.
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Ja und? Ich verstehe da jetzt den Zusammenhang nicht?Sr4l hat geschrieben:Es ist etwas arg kurz, keine wirklich Arbeit.Hyperion hat geschrieben: Wenn es um das selber Implementieren eines Algos geht, hast Du sicherlich recht.
- Sr4l
- User
- Beiträge: 1091
- Registriert: Donnerstag 28. Dezember 2006, 20:02
- Wohnort: Kassel
- Kontaktdaten:
kA das wäre vll ne Lösung:
http://paste.pocoo.org/show/105892/
Nur einfache Elemente, das wäre vll 50% oder ne 4-
http://paste.pocoo.org/show/105892/
Nur einfache Elemente, das wäre vll 50% oder ne 4-
- birkenfeld
- Python-Forum Veteran
- Beiträge: 1603
- Registriert: Montag 20. März 2006, 15:29
- Wohnort: Die aufstrebende Universitätsstadt bei München
Das calendar-Modul könnte auch nützlich sein...