gpt4 book ai didi

node.js - Mongoose 将存储的 UTC 日期转换为本地时间?

转载 作者:IT老高 更新时间:2023-10-28 13:26:42 28 4
gpt4 key购买 nike

我想知道这是否正常,或者我在架构设置或查询过程中遗漏了什么:

我的应用程序和 Mongoose 在 mongodb 中正确地将日期存储为 UTC。通过 mongo shell 查看文档可以确认这一点。当我通过 mongoose 从 mongodb 检索文档时,日期现在是本地时间。

有没有办法让 Mongoose 在查询时将日期保持为 UTC?

最佳答案

Mongoose 和 node.js 对您的日期没有任何作用,只是当您调用 toString() 时,JavaScript Date 类型会生成一个本地时间字符串即使它实际上包含 UTC 时间。

如果您需要 UTC 时间字符串,请在 Date 对象上显式调用 toUTCString()

关于node.js - Mongoose 将存储的 UTC 日期转换为本地时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17596804/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com