根据时间获取数据 Mongo DB (Laravel)

Get data based on time Mongo DB (Laravel)

array:4 [▼
  "_id" => ObjectId {#1108 ▶}
  "Date" => UTCDateTime {#1112 ▼
    +"milliseconds": "1591399800000"
  }
  "token" => "1013875"
  "value" => "78.65"
]

你好, 示例对象如上, 我需要获取日期等于 1591399800000(以毫秒为单位的时间)的数据(集合)。 分贝是 Mongo 分贝, Laravel 框架。

DB::table('table_name')->where('Date','1591399800000')->first();

没有给我所需的输出。

我这样做并得到了要求的结果:

$start_time = new \DateTime('-5 minutes');

$end_time=new \DateTime('-4 minutes');

DB::table('table_name') 
   ->where('Date',array('$gte' => $start_time,'$lte' => $end_time)) 
   ->first()