返回指定时间段相同间隔数组

来源:互联网 发布:秋季女装蕾丝新款淘宝 编辑:程序博客网 时间:2024/06/05 20:03

返回指定时间段相同间隔数组

var aaa = function IntervalDate_Arr(startStr, endStr, interval) {    popArr = [];    var now = new Date(startStr);    var secondInt = (new Date(endStr) - now);    var days = Math.abs(secondInt / 86400000);    var freq = Math.ceil(days / interval);    var i = 0;    var thenDate = 0;    while (i <= freq) {        thenDate = new Date(now - 0 + i * interval * 86400000);        thenDate = thenDate.getFullYear() + "-" + (thenDate.getMonth() + 1) + "-" + thenDate.getDate();         popArr.push(thenDate);        i++;    }    return popArr;}

测试

aaa('2016-11-07', '2017-11-7', 7)

样式

thenDate = thenDate.getFullYear() + "-" + (thenDate.getMonth() + 1) + "-" + thenDate.getDate(); 

欢迎改进

by h.k


阅读全文
0 0
原创粉丝点击