2011-11-12 38 views
3

我需要经常性的事件融入全日历的改编版本,有一个附加的JavaScript模块,支持脱机事件浏览功能。周期性活动:RFC 5545 JavaScript脚本

我正在寻找能够5545.

我需要能够列出2个日期(开始日期和结束日期)之间发生的所有周期性事件,使用根据RFC解析重复事件JavaScript库RRULE和EXDATE并解释每日,每周,每月和每年的重复。

我已经花了几个小时寻找的东西,没有票据背书担保,我不想重新发明轮子....任何人都可以请点我在正确的方向为现有的JavaScript分析器?

回答

2

我住进skyporters rrule_parser,发现它不支持所有的规则(特别是,它不会做BYDAY正确)。我发现了一个梦幻般的选择:

https://github.com/jkbr/rrule

他们积极支持这个图书馆,有一个伟大demo website显示的所有功能。您可以从5545格式或纯文本解析(使用nlp扩展名)。这是功能包装,并据我所知,功能齐全。