【发布时间】:2018-05-02 05:57:42
【问题描述】:
我已将timezone 选项设置为我的时区(Europe/Zagreb 并且我也尝试过使用+02:00),并且时间按应有的方式保存,但是,当从数据库中读取时间时, Sequelize 将其转换为 UTC。我也尝试过不同的时区,每个时区都正确保存,但从数据库读取时总是转换为 UTC。
是我做错了什么还是这是一个已知问题,是否有任何解决方法?
我创建了一个新的连接:
sequelize = new Sequelize(config.database, config.username, config.password, config);
我的配置看起来像这样:
"development": {
"username": "root",
"password": "root",
"database": "db",
"host": "localhost",
"dialect": "mysql",
"timezone": "Europe/Zagreb"
}
【问题讨论】:
标签: mysql datetime timezone sequelize.js utc