我有一种类型的数据集合,其中包含eventDateTime
字段。对于6小时,数据应在6小时后显示在列表中,不应列出。我在这里向您发送查询,
Events.find({$and: [{eventDateTime: {$lt: 21600}}, {isDisabled: false}, {isDeleted: false} ]}, function (error, data) {
callback((error) ? {} : data);
}) ;
如何在几秒钟内转换eventDateTime
并与秒进行比较,因为它是6小时?
答案 0 :(得分:0)
我认为这个解决方案会对你有帮助。
Events.find({$and: [{eventDateTime: {$gte: new Date(Date.now() - 6 60 60 * 1000)}}, {isDisabled: false}, {isDeleted: false} ]}, function (error, data) {
callback((error) ? {} : data);
}) ;