1. 程式人生 > 實用技巧 >js,7天時間間隔函式

js,7天時間間隔函式

function getDate(date){
         var base = new Date(date).getTime()
        var base1 = new Date(date).getTime()
         var oneDay = 24 * 3600 * 1000*6;
         var reStartDay = 24 * 3600 * 1000*7;
         var date = [];
         var data = [Math.random() * 300];
         var time = new Date(base);
         date.push([time.getFullYear(), time.getMonth() 
+ 1, time.getDate()].join('-')); var now = new Date(base -= oneDay); var reNow=new Date(base1 -reStartDay) var redate=[reNow.getFullYear(), reNow.getMonth() + 1, reNow.getDate()].join('-') console.log() date.push([now.getFullYear(), now.getMonth() + 1, now.getDate()].join('-'));
//date.push([now.getFullYear(), now.getMonth() + 1, now.getDate()].join('/')); /*for (var i = 1; i <7; i++) { var now = new Date(base -= oneDay); date.push([now.getFullYear(), now.getMonth() + 1, now.getDate()].join('/')); console.log(date) data.push(Math.round((Math.random() - 0.5) * 20 + data[i - 1])); }
*/ var newdate = date.reverse() //console.log(newdate) return { newdate, redate, } } console.log(getDate("2020-12-7"))