- notAfter, notBefore ist realisiert,
- mehrere Ereignisse (Feiertage, Gedenktage werden ausgegeben.
- die gelesene ini wird gecacht. (Mit merkbarer Zeitersparnis: Daten für einen Monat in 14 bis 15ms - auf dem Banana!)
Jetzt Version 0.6
- Ereignisse mit fixem Datum.
- Ereignisse, die mit Datum ab Ostern/Ewigkeitssonntag definiert sind.
- Ereignisse, die mit "2. Sonntag im Mai" oder 'letzter Sonntag' im Oktober. (Muttertag, Sommerzeit)
- Jährliche Wiederholungen wie Geburtstage mit Berechnung der Wiederholung (z.B. des wievielten Geburtstags) und konfigurierbarer Ausgabe mit sprintf ('%d. Geburtstag von Martin Luther')
- periodische Wiederholungen mit Perioden von Tagen oder Monaten. ('Gelber Sack')
Ach so. Ich habe mich für die "Crontab-Methode entschieden". Also keine Kettenangaben.
Jetzt Version 0.7
Ich habe doch einen Offset für die Termine eingebaut, die von etwas abhängig sind, wie dem n-ten Wochentag eines Monats. Damit lässt sich auch der angesprochene "vorletzte Sonntag eines Monats" realisieren, das ist einfach der letzte Sonntag, Offset ist -7.