看看当前日期是否在几个月之间的时刻j

See if current date is between some months with momentJs

本文关键字:时刻 之间 几个月 当前日期 是否      更新时间:2023-09-26

我正在使用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进行比较,看看它是否在这些日期之间。

看起来很简单:

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

注意月份是从0开始索引的