Benutzer:Darn/Kalenderwochen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Darn (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Arbeitstreffen 2012 == gerade Kalenderwoche Mittwoch, ungerade Donnerstag. 05.01.2012 Do (KW 01) 11.01.2012 Mi (KW 02) 19.01.2012 Do (KW 03) 25.01.2012 Mi…“) |
Darn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
== Arbeitstreffen 2012 == | == Arbeitstreffen 2012 == | ||
gerade Kalenderwoche Mittwoch, ungerade Donnerstag | gerade Kalenderwoche Mittwoch, ungerade Donnerstag ([[#Skript|siehe Skript]]) | ||
05.01.2012 Do (KW 01) | 05.01.2012 Do (KW 01) | ||
| Zeile 54: | Zeile 54: | ||
20.12.2012 Do (KW 51) | 20.12.2012 Do (KW 51) | ||
26.12.2012 Mi (KW 52) | 26.12.2012 Mi (KW 52) | ||
== Pythonskript == | |||
<div id="Skript"></div> | |||
<nowiki> | |||
import datetime | |||
year = 2012 | |||
day = datetime.datetime(year, 1, 1) | |||
while day < datetime.datetime(year+1, 1, 1): | |||
if day.isocalendar()[1]%2 == 0: | |||
if day.weekday() == 2: print day.strftime(' %x %a (KW %V)') | |||
else: | |||
if day.weekday() == 3: print day.strftime(' %x %a (KW %V)') | |||
day += datetime.timedelta(1) | |||
</nowiki> | |||
Version vom 8. Dezember 2011, 07:19 Uhr
Arbeitstreffen 2012
gerade Kalenderwoche Mittwoch, ungerade Donnerstag (siehe Skript)
05.01.2012 Do (KW 01) 11.01.2012 Mi (KW 02) 19.01.2012 Do (KW 03) 25.01.2012 Mi (KW 04) 02.02.2012 Do (KW 05) 08.02.2012 Mi (KW 06) 16.02.2012 Do (KW 07) 22.02.2012 Mi (KW 08) 01.03.2012 Do (KW 09) 07.03.2012 Mi (KW 10) 15.03.2012 Do (KW 11) 21.03.2012 Mi (KW 12) 29.03.2012 Do (KW 13) 04.04.2012 Mi (KW 14) 12.04.2012 Do (KW 15) 18.04.2012 Mi (KW 16) 26.04.2012 Do (KW 17) 02.05.2012 Mi (KW 18) 10.05.2012 Do (KW 19) 16.05.2012 Mi (KW 20) 24.05.2012 Do (KW 21) 30.05.2012 Mi (KW 22) 07.06.2012 Do (KW 23) 13.06.2012 Mi (KW 24) 21.06.2012 Do (KW 25) 27.06.2012 Mi (KW 26) 05.07.2012 Do (KW 27) 11.07.2012 Mi (KW 28) 19.07.2012 Do (KW 29) 25.07.2012 Mi (KW 30) 02.08.2012 Do (KW 31) 08.08.2012 Mi (KW 32) 16.08.2012 Do (KW 33) 22.08.2012 Mi (KW 34) 30.08.2012 Do (KW 35) 05.09.2012 Mi (KW 36) 13.09.2012 Do (KW 37) 19.09.2012 Mi (KW 38) 27.09.2012 Do (KW 39) 03.10.2012 Mi (KW 40) 11.10.2012 Do (KW 41) 17.10.2012 Mi (KW 42) 25.10.2012 Do (KW 43) 31.10.2012 Mi (KW 44) 08.11.2012 Do (KW 45) 14.11.2012 Mi (KW 46) 22.11.2012 Do (KW 47) 28.11.2012 Mi (KW 48) 06.12.2012 Do (KW 49) 12.12.2012 Mi (KW 50) 20.12.2012 Do (KW 51) 26.12.2012 Mi (KW 52)
Pythonskript
import datetime
year = 2012
day = datetime.datetime(year, 1, 1)
while day < datetime.datetime(year+1, 1, 1):
if day.isocalendar()[1]%2 == 0:
if day.weekday() == 2: print day.strftime(' %x %a (KW %V)')
else:
if day.weekday() == 3: print day.strftime(' %x %a (KW %V)')
day += datetime.timedelta(1)
