JavaScript定期约会库

时间:2010-03-05 13:19:39

标签: javascript calendar recurring appointment

我正在寻找一个可以计算定期约会的JavaScript库。可以处理诸如“每个第二个星期三”之类的事情。解决方案只需要是JavaScript和客户端。我不需要日历,只需要能够进行日期定期约会计算的日历。有什么建议吗?

3 个答案:

答案 0 :(得分:1)

strtotime() over on phpjs.org有一个JavaScript实现。它似乎能够进行像

这样的计算
 strtotime('+1 week 2 days 4 hours 2 seconds', 1129633200);

基于UNIX时间戳。

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

我不确定一般会对phpjs有什么看法,我还没有使用它,但也许这个功能会为你剪掉它。

答案 1 :(得分:0)

答案 2 :(得分:0)

我制作了一个javascript /打字稿库来处理复杂的重复计划:https://kjur.github.io/jsrsasign/sample/sample-ecdsa.html

我以前使用的是名为rSchedule的JavaScript库,但最终创建了自己的库,这样我就可以处理时区以及由重复计划组成的重复计划。我还想利用最新的es6功能(即生成器)。