Springboot与Mysql时差时区问题
1、时差时区问题
情况一:手动插入时间戳
如在java代码中将 new Date()
插入到mysql的对应timestamp类型的字段中。这种情况属于服务器与数据库时差问题。
【解决】
在springboot配置文件application.yml中配置数据源url处添加参数如下:
重点就是 serverTimezone=GMT%2B8
情况二:mysql自动添加时间戳
如在建表时对时间字段这样创建:
`create_time` timestamp not null default current_timestamp comment '创建时间&#