方法:
getStatrEndDate: function(stime,send) {
var startTime = "".getDateExtend(stime),
endTime = "".getDateExtend(send),
retrunDate=[];
while ((endTime.getTime() - startTime.getTime()) >= 0) {
var year = startTime.getFullYear();
var month = startTime.getMonth().toString().length == 1 ? "0" + startTime.getMonth().toString() : startTime.getMonth();
var day = startTime.getDate().toString().length == 1 ? "0" + startTime.getDate() : startTime.getDate();
retrunDate.push(year + "-" + month + "-" + day);
startTime.setDate(startTime.getDate() + 1);
}
return retrunDate;
}
/*返回两个日期内的所有date集合,根据开始时间、结束时间得到两个时间段内所有的日期*/
getStatrEndDate: function(stime,send) {
var startTime = "".getDateExtend(stime),
endTime = "".getDateExtend(send),
retrunDate=[];
while ((endTime.getTime() - startTime.getTime()) >= 0) {
var year = startTime.getFullYear();
var month = startTime.getMonth().toString().length == 1 ? "0" + startTime.getMonth().toString() : startTime.getMonth();
var day = startTime.getDate().toString().length == 1 ? "0" + startTime.getDate() : startTime.getDate();
retrunDate.push(year + "-" + month + "-" + day);
startTime.setDate(startTime.getDate() + 1);
}
return retrunDate;
}
getStatrEndDate存在bug 为什么在12的时候获取的是0呢?
添加回答
举报
0/150
提交
取消
