Moment.js: Date between dates

后端 未结 8 1534
庸人自扰
庸人自扰 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条回答
  •  猫巷女王i
    2020-11-27 12:10

    Please use the 4th parameter of moment.isBetween function (inclusivity). Example:

    var startDate = moment("15/02/2013", "DD/MM/YYYY");
    var endDate = moment("20/02/2013", "DD/MM/YYYY");
    
    var testDate = moment("15/02/2013", "DD/MM/YYYY");
    
    testDate.isBetween(startDate, endDate, 'days', true); // will return true
    testDate.isBetween(startDate, endDate, 'days', false); // will return false
    

提交回复
热议问题