节点 - 如何将 MongoDB 时间戳转换为日期

K. *_*aev 3 javascript timestamp date mongodb node.js

如何使用 mongodb 节点驱动程序将 Mongodb BSON 时间戳转换new Timestamp()为原生 JavaScript Date

Jon*_*lms 5

高 32 位是时间戳 ( doc ),因此您可以执行以下操作:

new Date(timestamp.getHighBits() * 1000)
Run Code Online (Sandbox Code Playgroud)

驱动程序文档

  • 谢谢。几乎正确,但你还应该将其乘以 1000:`new Date(timestamp.getHighBits() * 1000)` (3认同)