Hi dedlfix,
Wegen solcher hinzukommender Anwendungsfälle würde ich eine generische Lösung bevorzugen, statt eine die je nach Wiederholungsregel unterschiedlich arbeitet und deswegen für jede neue erweitert werden muss. Laufzeitunterschiede schätze ich als nicht spürbar ein, beziehungsweise würde erst bei Auffälligkeiten nach anderen Wegen suchen.
Kannst du etwas genauer werden? Wenns ichs linear angehe (und mal die von Rolf genannten Fälle zumindest erstmal außen vor lasse), benötige ich eigentlich nur 4 Werte: Startzeitpunkt- und Endzeitpunkt des Anzeigezeitraums, Startzeitpunkt des "Durchlaufs" sowie den wdh-Tonus als Iterator. Wäre doch generisch genug, oder?
Pit