2010-03-05 20 views
1

我正在寻找一个可以计算定期约会的JavaScript库。一些可以处理诸如“每周第二个星期三”的事情。该解决方案只需JavaScript和客户端。我不需要日历,只需要执行日期重复约会计算即可。有什么建议么?JavaScript定期约会库

+0

你是否正在尝试使用此计划? – 2010-03-05 13:21:15

+0

是的,我期待做一些轻量级调度。我有一些10年前写的js代码。这种想法现在可能已经出现了。正确的做法是一个令人惊讶的难题。一些事件如选举日奇数(第一个星期一后的第一个星期二)。 – 2010-03-05 23:41:42

回答

1

有一个JavaScript实现的strtotime()over on phpjs.org。它似乎能够执行如下计算:

strtotime('+1 week 2 days 4 hours 2 seconds', 1129633200); 

基于UNIX时间戳。

您可以使用strtotime("next wednesday")(如果已实施)找到第一个星期三,然后依次使用strtotime("+2 weeks");

我不确定在一般情况下如何考虑phpjs,我没有使用它,但也许该功能会为您削减它。