gpt4 book ai didi

node.js - 如何在特定时区保存 Mongoose 日期时间

转载 作者:可可西里 更新时间:2023-11-01 10:49:35 24 4
gpt4 key购买 nike

Mongoose 将日期时间保存为 UTC 格式的 ISODate("2017-04-25T09:40:48.193Z")。如何将其时区更改为我的本地服务器时区。所以我不需要每次从数据库中检索它时都更改时间。这是我的模型架构:

var MyModelSchema = new mongoose.Schema(
{
id: Number,
description: String,
created: {type: Date},
modified: {type: Date, default: Date.now},
},
{
collection: 'my'
}
);

PS:我知道最好以 UTC 格式保存时间,但这里我的要求是将其保存在指定的时区。

最佳答案

您可以保存用户时区并在更新时将时区值添加到这个新对象。最好使用 moment.js 来转换它。 moment

关于node.js - 如何在特定时区保存 Mongoose 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43602891/

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