我正在寻找一个可以计算定期约会的JavaScript库。可以处理诸如“每个第二个星期三”之类的事情。解决方案只需要是JavaScript和客户端。我不需要日历,只需要能够进行日期定期约会计算的日历。有什么建议吗?
答案 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功能(即生成器)。