刚才刚解决了时间格式的问题,突然发现查询出来的时间和数据库中存储的时间相差了8小时
因为Mysql 使用系统默认时区,东八区。
但是我在链接数据库是UTC时区进行处理业务逻辑
spring.datasource.url=jdbc:mysql://localhost/laidoulailareset? characterEncoding=utf8&useSSL=true&serverTimezone=UTC
所以会有时间相差8小时
修改办法:serverTimezone=Asia/Shangha
spring.datasource.url=jdbc:mysql://localhost/laidoulailareset? characterEncoding=utf8&useSSL=true&serverTimezone=Asia/Shanghai