这是 fiddle :http://jsfiddle.net/ccarns/hXPU9/
尝试使用“两个月”选项来显示距用户日期 2 个月的相同日期(以及具有类似逻辑的两周和季度)。
一个月的代码运行良好
later.parse.recur().on(_dayOfTheMonth).dayOfMonth();
如有任何建议,我们将不胜感激。如果可能的话,我想坚持使用 Recur Parser。 我发现缺少示例。
开始日期为 2013 年 12 月 16 日的每两周示例:
12/16/13
12/30/13
01/13/14
01/27/14
我想我可以不使用“稍后”并为一周做一个简单的 +14 天 - 但两个月和季度并不是那么简单。
开始日期为 2013 年 12 月 4 日的每两个月的示例:
12/04/13
02/04/14
04/04/14
06/04/14
没有 Later.js 似乎很容易做到,但如果可能的话希望使用它
最佳答案
好的,这是一个带有答案的 jsFiddle:http://jsfiddle.net/ccarns/2gMyx/
我这么说的原因是我有点作弊,因为 every(2).months();我每两周尝试一次的其他方法都会返回意想不到的结果。
later.parse.recur().on(_dayOfTheMonth).dayOfMonth().every(2).month();
例如,开始日期 12/1/2013 将返回与 1/1/2103 相同的结果(两者都返回第一个值作为 1/1/2103)。似乎每 2 次的暗示都被视为每个奇数月。尝试顶部的原始 fiddle ,看看我的意思。
关于javascript - 每两周或每两个月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20435468/