87,910
社区成员
发帖
与我相关
我的任务
分享
var format = function(D){
var m = D.getMonth() + 1, d = D.getDate();
return [D.getFullYear(), (m < 10 ? '0' : '') + m, (d < 10 ? '0' : '') + d].join('-')
};
var sdate = '2013-07-19', edate = '2013-07-31', r = [];
sdate = sdate.split(/-/);
sdate = new Date(sdate[0], sdate[1] - 1, sdate[2]).getTime();
edate = edate.split(/-/);
edate = new Date(edate[0], edate[1] - 1, edate[2]).getTime();
for(; sdate <= edate; sdate = sdate + 24 * 3600 * 1000){
r.push(format(new Date(sdate)))
}
r = r.join(';');
alert(r)