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. -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)