mongodb / mongoose中的日期格式

时间:2011-11-12 17:45:40

标签: javascript mongodb node.js express mongoose

当我在javascript中创建日期时,它在zulu中,当我通过mongoose将其保存在我的mongodb中时,它会转换为UTC(它保持相同的时间值,但时区会更改)。我希望保存时留在祖鲁语中,如何在mongoose中设置此选项?

感谢

1 个答案:

答案 0 :(得分:1)

MongoDB以UTC格式存储所有DateTime。您提供的任何本地时间在存储在数据库中时都会转换为UTC。建议的方法是在将DateTime值存储到数据库之前始终将其自身转换为UTC,这样就可以完全控制它。

资源:

https://jira.mongodb.org/browse/CSHARP-185
Dealing with how MongoDB stores DateTime when used with Service Locator Pattern