唉。 之前遇到的是相差8个小时的问题,后台代码时间和数据库保存的时间相差8小时
问题在这里:https://blog.csdn.net/torpidcat/article/details/84992287
这次又遇到个相差13个小时的情况,也是傻了,居然没用同样的方式解决,还网上到处搜解决方法,其实是一样的,直接配置文件中(application.yml 或者application.properties) 的数据库连接方式追加时区设置serverTimezone=GMT+8,这里转换+号为 %2b 后使用:
spring:
datasource:
# 主数据源
datasource:
driverClassName: com.mysql.jdbc.Driver
jdbc-url: jdbc:mysql://localhost:3306/test_dataBase?useUnicode=true&characterEncoding=utf-8&serverTimezone=GMT%2b8&useSSL=false
username: root
password: root