查看当前日期是否在几个月与momentJs之间

时间:2016-08-24 12:10:19

标签: javascript momentjs

我正在使用Moment.js操作我的应用程序中的日期格式,我想知道如何查看当前日期是否在同一年的31/08和30/09(日/月)之间

例如:

  • 如果我目前的日期是:15/09 / 2016 - >那么算法应该比较15/09 / 2016 与31/08 / 2016 和30/09 / 2016 ,看看它们是否在这些日期之间。
  • 如果我目前的日期是:15/09 / 2018 - >然后该算法应该比较15/09 / 2018 与31/08 / 2018 和30/09 / 2018 ,看看它们是否在这些日期之间

1 个答案:

答案 0 :(得分:1)

看起来很简单:

var isInRange = date.month() === 8 || (date.month() === 7 && date.date() === 31)

请注意,月份的编号为0。