javascript - 每两周或每两个月

标签 javascript laterjs

这是 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/

相关文章:

javascript - 维护JS调试代码并重新加载浏览器

javascript - React 应用程序中未触发 Observable.timer

javascript - Angular,在 ng-repeat 中获取选中复选框(或单选)的索引

javascript - 警告 : Recursive process. 检测到 nextTick

javascript - jQuery 在每个前缀添加完所有 H3 后查找 H3 的高度

javascript - 如何模拟 Later.JS 的时间

javascript - LaterJS 中的多个 setTimeouts 不遵守计划

meteor - synced-cron 运行一次 - Meteor

javascript - 从 Later.js 获取 Cron 表达式

javascript - Later.js - 文本解析正常,但间隔不起作用