原因:@JsonFormat(pattern="yyyy-MM-dd")时间差问题
解释:默认情况下timeZone为GMT(即标准时区),而北京是在东八区,所以会造成差8小时。
解决方法:加上timezone = "GMT+8
1 @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
2 也可以在Springboot application.yml中修改MySQL配置
druid:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/renren_students?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
username: root
password: 123456
复制代码