js根據時間段獲得天數,日期獲得下一天
阿新 • • 發佈:2018-11-27
首先,我們建立個需要加減的日期變數:
var dateTime=new Date();
加一天
dateTime=dateTime.setDate(dateTime.getDate()+1);
dateTime=new Date(dateTime);
根據時間段內的天數,顯示每天
var date1 = new Date(elem.fromDate).getTime(); var date2 = new Date(elem.toDate).getTime(); var diff = date2 - date1; var daynum = Math.floor(diff / 1000 / 60 / 60 / 24)+1;//時間段內天數 for(var i=0;i<daynum;i++){ var dateTime = new Date(elem.fromDate);//活得天 dateTime=dateTime.setDate(dateTime.getDate()+i);//設定後一天日期 dateTime=new Date(dateTime).format("MM月dd日"); newcolumns.push({ "field":dateTime, "title":dateTime, "align":"center", "width": 100, }); }