Moment.js: Date between dates

后端 未结 8 1533
庸人自扰
庸人自扰 2020-11-27 11:18

I\'m trying to detect with Moment.js if a given date is between two dates. Since version 2.0.0, Tim added isBefore() and isAfter() for date compari

8条回答
  •  感动是毒
    2020-11-27 12:12

    You can use one of the moment plugin -> moment-range to deal with date range:

    var startDate = new Date(2013, 1, 12)
      , endDate   = new Date(2013, 1, 15)
      , date  = new Date(2013, 2, 15)
      , range = moment().range(startDate, endDate);
    
    range.contains(date); // false
    

提交回复
热议问题