检查除初学者值以外的值范围内的日期
我想检查介于Date范围之间的时间。我写这段代码:
const twoDayLater = new Date(new Date().getTime() + 2 * 24 * 60 * 60 * 1000)
const OneDayLater = new Date(new Date().getTime() + 1 * 24 * 60 * 60 * 1000)
const runOfOutUsers = await SubscriptionExtention.find({ expireTime: { $gt: OneDayLater, $lte: twoDayLater } })
但是我不想接受这个的ExpireTime字段等于OneDayLater的文档。我想用数学语言检查expiretime =(OneDayLater,twoDayLater]。我该怎么办?
回答如下:[$gt
和$lte
以毫秒为单位,不会影响日期]
此外,如果您指的是日期间隔,(OneDayLater, twoDayLater]
表示仅来自twoDayLater
的所有订阅
检查除初学者值以外的值范围内的日期
我想检查介于Date范围之间的时间。我写这段代码:
const twoDayLater = new Date(new Date().getTime() + 2 * 24 * 60 * 60 * 1000)
const OneDayLater = new Date(new Date().getTime() + 1 * 24 * 60 * 60 * 1000)
const runOfOutUsers = await SubscriptionExtention.find({ expireTime: { $gt: OneDayLater, $lte: twoDayLater } })
但是我不想接受这个的ExpireTime字段等于OneDayLater的文档。我想用数学语言检查expiretime =(OneDayLater,twoDayLater]。我该怎么办?
回答如下:[$gt
和$lte
以毫秒为单位,不会影响日期]
此外,如果您指的是日期间隔,(OneDayLater, twoDayLater]
表示仅来自twoDayLater
的所有订阅