Jquery增量yyyy-mm-dd日期

时间:2013-02-22 23:54:28

标签: jquery backbone.js

Mates,我正在尝试在Backbone应用程序上预订宿舍预订日历。 我需要按周制作日历,但事实是,有一个YYYY-MM-DD日期,我不知道如何逐日增加,知道每个月有多少天。

有人有想法吗?

非常感谢!

1 个答案:

答案 0 :(得分:1)

只使用javascript Date对象,您可以增加类似于此:

var dayIncrement = 24 * 60 * 60 * 1000; // one day in milliseconds
var startDate = new Date('2013-03-01 00:00:00');
var startDateMillis = startDate.getTime();
var startDatePlusOne = new Date(startDateMillis + dayIncrement);

var weekIncrement = dayIncrement * 7;
var startDatePlusWeek = new Date(startDateMilis + weekIncrement);

还有许多其他库,如DateJS,它们提供了更强大的功能。