如何使用 mongo 导出以字符串格式导出日期时间字段?

use*_*270 6 export mongodb mongoexport

我正在尝试使用 mongoexport 从 mongo 导出整个集合。我发现的关于日期的大多数答案都涉及查询。我不做查询。我将整个表转储为 JSON 格式。日期时间字段的导出如下:

"dateOfBirth": {
  "$date": "1999-02-02T00:00:00.000Z"
}
Run Code Online (Sandbox Code Playgroud)

我只想要日期时间字段的字符串表示形式,所以它看起来像:

"dateOfBirth": "1999-02-02T00:00:00.000Z"
Run Code Online (Sandbox Code Playgroud)

我不知道我们的 mongo 的确切版本,但它是最近的。

我该怎么做呢?

Sun*_*les 1

通过使用 dateToString 运算符可以得到这种格式。所以,在你的情况下,只是日期部分

 "dateOfBirth" :  { $dateToString: { format: "%Y-%m-%d", date: 
 "$dateOfBirth" } } 
Run Code Online (Sandbox Code Playgroud)

根据您的需要在此处此处检查时间格式的可能性