在 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/