如何在时区完好无损的情况下将 DateTime 保存到 MongoDB?

How to save DateTime to MongoDB with Timezone intact?

嗨,我正在尝试将时间和日期保存到 Mongo 数据库,但它似乎正在将日期更改为另一种格式,即使我尝试使用该格式,它也会删除时区并更改时间

2022-03-30T09:00:46-07:00

变成

2022-03-30T16:00:46.000+00:00

*我的问题是,当我发送电子邮件告诉客户时间时,发送错误的时间完全导致混乱。 如何确保时区保存在 Mongo.

如果需要,我会使用 graphql 作为 api 语言。

发件人:

new Date().toISOString()

接收者:

思路:将 iso 字符串解析为 iso 日期

套餐:date-fns

方法:parseISO(inputISOString)

没有办法。最好将时区分开存储并转换