Re: Kalender mit Feiertagen?
On Thu, 19 Dec 2002, Jens Zechlin wrote:
> Ich habe sowas mal vor langer Zeit in Java programmiert, das ging
> folgendemassen:
:)
So viele schöne Tipps ... (teilweise auch privat).
> Ich hoffe, zu deiner Ehrenrettung beigetragen zu haben ;-)
OK, die rette ich jetzt mal mit
----------------------- >8 ----------------------------------------------
#!/usr/bin/python
from sys import argv
from mx.DateTime import *
def DateFormat(string, date):
print string + ": " + str(date.day) + '.' + str(ostern.month) + '.' + str(ostern.year)
if len(argv) <= 1 :
year = now().year
else:
year = int(argv[1])
d=(((255 - 11 * (year % 19)) - 21) % 30) + 21
if d > 48:
d+=1
delta = d + 6 - ((year + (year - ((year % 4))) / 4) + d + 1) % 7
ostern = DateTime(year,3,1) + delta
DateFormat("Karfreitag", ostern - 2)
DateFormat("Ostern", ostern)
DateFormat("Ostermontag", ostern + 1)
DateFormat("Himmelfahrt", ostern + 39)
DateFormat("Pfingstsonntag", ostern + 49)
DateFormat("Pfingstmontag", ostern + 50)
----------------------- 8< ----------------------------------------------
Damit ich auch noch was zum Thema beitragen kann ...
(Ich brauch sowas eh noch mal in Python - da war das eine gute Gelegenheit.)
Viele Grüße und schöne Weihnachten (auch in diesme Jahr ein unbeweglicher
Feiertag)
Andreas.
Reply to: