also der Denkanstoß hat etwas länger gedauert.
Der Generator für das Datum ist schön einfach.
Aber bei der mainFunktion happert es etwas.
Wie bist du auf die Modulo Operation mit dem Offset gekommen?
Code: Alles auswählen
pattern[(date.toordinal() + offset) % len(pattern)])