SpringBoot时间戳与MySql数据库时间相差14小时解决方法

一、问题展示

SpringBoot中updateTime时间戳为2020-03-03T23:59:42.413
SpringBoot时间戳与MySql数据库时间相差14小时解决方法
MySql数据库中时间为:2020-03-03 09:59:42,两个时间比较相差14个小时;
SpringBoot时间戳与MySql数据库时间相差14小时解决方法

二、解决方法

在SpringBoot配置文件 application.properties中数据库连接部分,
添加 &serverTimezone=GMT%2B8
具体效果如下:
SpringBoot时间戳与MySql数据库时间相差14小时解决方法
博主的完整路径为:
spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/testDB?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8

三、最终效果SpringBoot时间戳与MySql数据库时间相差14小时解决方法SpringBoot时间戳与MySql数据库时间相差14小时解决方法

参考文章
https://www.cnblogs.com/jason1990/p/10032181.html