0

下面是获取开始日期和结束日期之间的日期范围的代码,但是当返回数组时 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;
  }

我在这里错过了什么吗?

4

1 回答 1

0
dtdates.setDate(dtdates.getDate() + 1);

这可能是您想要做的。

于 2021-08-12T05:54:12.777 回答