【发布时间】:2018-05-12 03:34:40
【问题描述】:
数据库和节点设置为-02:00时区。
当我使用 sequelize 保存寄存器时,它会在日期字段中保存具有正确日期和时间的寄存器。例如,如果我保存一个字段 moment 设置为 '2017-01-15T23:59:59-0200' 的寄存器并通过 MySQL Workbench 查看数据库,我将在 2017-01-16 00:00:00相应的列。
我什至可以正确地找到寄存器并按日期和时间进行过滤。
但是字段中的查找操作返回的值是“2017-01-16T01:59:59.000Z”,这意味着它在答案中增加了两个小时。
如何使用 Sequelize 从 MySQL 检索正确的日期和时间?
【问题讨论】:
标签: javascript mysql node.js datetime sequelize.js