在存一个实体的时候,存入一个时间,再读出来,少了8个钟,那就是英国(格林威治)时间吧。
解决方法: 两种
第一种,指定数据库的时区
[mysqld] default-time-zone = '+8:00'
第二种
在实体类的字段加上@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")