首页 > 解决方案 > 如何在 MongoDB 中识别 Int 日期格式

问题描述

我在 MongoDB 中有一个名为invoiceDate的日期类型字段,其中包含两种日期格式

  1. ISO标准“2019-07-27T09:01:15.598Z”
  2. 纪元“575288179200000”

我想提取/识别仅包含 Epoch 日期格式的所有发票 ID。我该如何为此编写 Mongodb 查询?

标签: mongodbmongodb-query

解决方案


如何先检查它是否是数字。例如。

const date = "575288179200000";
if (!Number.isNaN(date)) {
//Epoch 
} else {
//ISO standard
}

推荐阅读