这是小提琴:http: //jsfiddle.net/ccarns/hXPU9/
试图让月份选项显示下个月的同一天。当前实现返回每月的第一天。
later.parse.text("every 1 month");//later.parse.recur().every(1).month();
我知道当月的最后一天是有问题的——我不介意用户是否选择假设当月最后一天的 27 号或更高日期。
任何建议,将不胜感激。我发现缺少示例。
这是小提琴:http: //jsfiddle.net/ccarns/hXPU9/
试图让月份选项显示下个月的同一天。当前实现返回每月的第一天。
later.parse.text("every 1 month");//later.parse.recur().every(1).month();
我知道当月的最后一天是有问题的——我不介意用户是否选择假设当月最后一天的 27 号或更高日期。
任何建议,将不胜感激。我发现缺少示例。
在下个月的同一天,您将使用以下on()
方法Month
以防万一:
sched = later.parse.recur().on(startdate.getDate()).dayOfMonth();
因此,如果将开始日期设置为12/17/2013
结果是:
12/17/13 | 01/17/14 | 02/17/14 | 03/17/14 | 04/17/14 | 05/17/14 | 06/17/14 | 07/17/14 | 08/17/14 | 09/17/14 | 10/17/14 | 11/17/14 |
你是对的:没有太多的例子。我在 jsperf检查了代码和那些测试
每两个月的具体日期:
sched = later.parse.recur().on(startDate.getDate()).dayOfMonth().every(2).month();