下面是获取起始日期和结束日期之间的日期范围的代码,但是当返回数组时,getDate
不是一个函数,错误被控制
checkdate(dt){
let dtdates=new Date(dt);
dtdates.setDate(dt.getDate() + 1);
return dtdates
}
getDates(pstart1,pend2){
console.log(pstart1);
console.log(pend2);
let dt:Date= pstart1
console.log(dt);
while(dt<=pend2){
this.dates.push(dt);
dt=this.checkdate(dt)
console.log(this.dates)
}
return this.dates;
}
我错过了什么吗?
dtdates.setDate(dtdates.getDate() + 1);
这可能就是你想要做的。