如何将本地date时间存储在续集中?

我使用的是续集版本2.0.0-rc8。 当我存储本地date时间,它始终存储UTCdate时间。 是否有可能使用sequelize存储本地date时间?

正如其他人已经暗示的评论,sequelize将date转换为UTC – 这是devise,因为它可以更容易地使用sequelize,并确保sequelize不同时区的客户端将看到相同的时间戳。

在JavaScript中date将始终在服务器的本地时间 – 这是JavaScriptdate对象的属性。

您可以使用timezone选项来告诉sequelize将date存储在其他时timezone

 new Sequelize(db, user, pass, { timezone: '+01:30' }); 

这将保存所有与该时区相关的date, 并假定当前保存在数据库中的所有date都在该时区