在 MongoDB 中,我在 B.C 之前存储了 String 类型的日期。如何存储在 ISODate() 类型中?

我试过这个:

db.test.insert({"date" : new ISODate("-63-09-23") })

但我收到一个错误:
uncaught exception: invalid ISO date

谢谢你的帮助 !

最佳答案

MongoDB IsoDate() 只是普通 javascript Date 的包装器,它可以将日期取到 1970 年之前的 1 亿天,所以像 setFullYear() 这样的东西可能是你需要的 - 像这样:Can you create dates that are lower than 271800 BC? Like dinosaur time?

关于string - 如何在 MongoDB 中将 BC 之前的日期存储为 ISODate?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15420450/

10-11 13:07