Mongodb 我如何查询mongo的确切日期

Mongodb 我如何查询mongo的确切日期,mongodb,timestamp,Mongodb,Timestamp,这是我的SQL查询 SELECT customer_id, verification_start_time, address_scoring from under_writing_limits where day(verification_start_time) = 25 但我的数据在MongoDB中,通常我查询熊猫,但今天不行,因为我的数据越来越大了,这可能有用 db.under_writing_limits.find( {25 :new Date(verificatio

这是我的SQL查询

SELECT customer_id, verification_start_time, address_scoring 
from under_writing_limits 
where day(verification_start_time) = 25
但我的数据在MongoDB中,通常我查询熊猫,但今天不行,因为我的数据越来越大了,这可能有用

db.under_writing_limits.find(
        {25 :new Date(verification_start_time) },
        { customer_id: 1, verification_start_time: 1,address_scoring: 1 }
    )

应该是这样的

var myDate="25-01-2001";
myDate=myDate.split("-");
var newDate=myDate[1]+"/"+myDate[0]+"/"+myDate[2];
var date1 = new Date(newDate).getTime()

var myDate="25-07-2018";
myDate=myDate.split("-");
var newDate=myDate[1]+"/"+myDate[0]+"/"+myDate[2];
var date2 = new Date(newDate).getTime()


db.under_writing_limits.find(
  { verification_start_time: { $gte: date1, $lte: date2 } },
  { customer_id: 1, verification_start_time: 1, address_scoring: 1 }
)

文件“”,第3行{25:新日期(验证开始时间)},^SyntaxError:无效语法
验证开始时间是时间戳,不是数字我只问日期是不是25@NabihBawazir您可以将25转换为时间戳,然后与我的question@NabihBawazir您需要指定2011年2月25日的确切日期,因为25不是一个日期。。。从2001年到2018年,每月25天?