sequelize 时区配置

2021-04-25 09:54:19

参考地址 sequelize 时区配置

sequelize 默认情况下,
保存日期时会转换成 +00:00时区,
例如
提交数据:

time=2017-07-17 16:52:12

数据库中会保存成

2017-07-17 08:52:12

解决方式:
sequelize时配置时区
timezone: '+08:00'
如:

const sequelize = new Sequelize(config.database, config.username, config.password, {
  host: config.host,
  port: config.port,
  dialect: 'mysql',
  pool: {    max: 5,    min: 0,
    idle: 10000
  },
  timezone: '+08:00'});

PS:链接的所有数据库(读和写)都要设置合适的时区,否则会出现时间写入不一致的情况


  • 2017-11-19 00:17:51

    Java如何获取Date的“昨天”与“明天”示例代码

    最近在做项目的时候用到Date和Calendar比较多,而且用到的方式也比较全,突然想到一个问题,Java如何获取Date的"昨天"与"明天",也就是前一天和后一天呢?思考后写出了方法,想着万一以后用到,就总结出来,也方便有需要的朋友们参考借鉴,下面来一起看看吧。

  • 2017-11-23 02:00:51

    js 分页插件twbs-pagination

    ​cdn地址 http://www.bootcdn.cn/twbs-pagination/ 官网地址 可以在cdn地址上面查看到