是否有公佈的數據結構用於存儲定期或重複日期?可以處理的東西:什麼是定期或重複日期的好數據結構?
- 泵需要每五天回收一次。
- 發薪日是每個星期五。
- 感恩節是十月的第二個星期一(美國:十一月的第四個星期四)。
- 情人節是每2月14日。
- 冬至(通常)每6月21日和12月21日。
- 復活節是在春分日或之後的第一個滿月之後的星期日(好吧,這是一個有點延伸)。
我認爲cron
的內部數據結構可以處理#1,#4,#5(兩條規則),也許#2,但我沒有看過它。 MS Outlook和其他日曆似乎能夠處理前五個,但我沒有那個源代碼。
這可能有所幫助:http://stackoverflow.com/questions/85699/whats-the-best-way-to-model-recurring-events-in-a-calendar-application – molf 2009-06-17 22:42:54
謝謝。如果我剛剛搜索「經常性」而不是「經常性日期」,我會發現一大堆問題。 – yukondude 2009-06-17 22:47:37