代码之家  ›  专栏  ›  技术社区  ›  perumal N

如何在angular 6中查找选定日期之间的日期?

  •  0
  • perumal N  · 技术社区  · 7 年前

    我需要选定2个日期之间的日期
    -我第一次约会是 17-12-2018 最后日期为 22-12-2018
    -需要介于这两个日期之间的日期。
    -我只搜索了很多结果来查找所选2个日期的天数。

    2 回复  |  直到 7 年前
        1
  •  2
  •   abbas    7 年前

    使用momentjs并确保选择有效的日期格式

    let a = moment(new Date('12-17-2018'));
    let b = moment(new Date('12-22-2018'));
    let tempDate = a;
    let daysCount = b.diff(a, 'days');
    
    console.log('daysCount',daysCount);
    
    let dates:Array<Date> = [];
    
    for(let i= 1;i<daysCount ;i++){
      tempDate =tempDate.add(1, 'day');
      dates.push(tempDate.toDate());
    }
    
    console.log(dates);
    
        2
  •  0
  •   Alexandra    7 年前

    是否要查找与这两个日期之间的日期相对应的日期对象列表? 比如{18-12-2018,19-12-2018,20-12-2018,21-12-2018}?

    推荐文章