gpt4 book ai didi

javascript - 用错误的时间序列化返回日期

转载 作者:行者123 更新时间:2023-11-29 05:58:03 25 4
gpt4 key购买 nike

数据库和 Node 设置为-02:00时区。

当我使用 sequelize 保存寄存器时,它会在日期字段中保存具有正确日期和时间的寄存器。例如,如果我保存一个字段 moment 设置为“2017-01-15T23:59:59-0200”的寄存器并通过 MySQL Workbench 查看数据库,我将在各自专栏。

我什至可以正确地找到寄存器并按日期和时间进行过滤。

但该字段中的查找操作返回的值为“2017-01-16T01:59:59.000Z”,这意味着它被添加了两个小时的答案。

如何使用 Sequelize 从 MySQL 中检索正确的日期和时间?

最佳答案

通过覆盖 String.toJSON 解决:

Date.prototype.toJSON = function(){ return this.toLocaleString(); }

关于javascript - 用错误的时间序列化返回日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47535622/

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