首先,我们创建个需要加减的日期变量:
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,
});
}