Има ли публикувана структура от данни за съхраняване на периодични или повтарящи се дати? Нещо, което може да се справи:
- Помпата се нуждае от рециклиране на всеки пет дни.
- Денят за плащане е всеки втори петък.
- Денят на благодарността е вторият понеделник на октомври (САЩ: четвъртият четвъртък на ноември).
- Денят на влюбените е всеки 14 февруари.
- Слънцестоенето е (обикновено) всеки 21 юни и 21 декември.
- Великден е неделята след първото пълнолуние на или след деня на пролетното равноденствие (добре, това е малко разтегливо).
Смятам, че вътрешната структура на данните на cron
може да се справи с #1, #4, #5 (две правила) и може би #2, но не съм я разгледал. MS Outlook и други календари изглежда могат да се справят с първите пет, но нямам този изходен код.