我需要能够创建在特定日期发生的周期性事件,但不一定每周都会发生。他们可以每两周计划一次,每三周计算一次等。目前有一个实现需要更新,我想用runt的时态表达式来重做它。使用runt在ruby(双周,每3周等)中执行周期性非周事件
Runt将适用于我所需要的,除非它似乎不处理非周事件的间隔。它增加了一些复杂性,因为事件还需要捕获开始日期,以便您可以精确计算哪些周要触发事件以及忽略它们。我认为我可以重做小组来做到这一点,但如果有人已经解决了问题,或者有更好的解决方案,我宁愿不要重新发明轮子。有什么建议么?
对不起,你说的没错。我正在管理重复计划的事件,并且需要知道它们应该发生的日期。我的想法是每周都有需要在周三和周五发生的事件,其他周三可能发生的事件等等。 – 2009-10-16 21:30:55
icalendar非常适合将我们的事件导出到.ics文件(我们已经这样做),但不会非常适合处理需要发生的调度。 – 2009-10-16 21:34:39