关于项目时间与数据库中的时间不一致问题(少8个小时)
关于项目情况:
1.springboot项目
2.数据库为MySQL
3.数据库时间正常,与实际时间一致.
4.项目获取到的时间比数据库的时间少八个小时
原因是没有给日期格式设置时区,导致其变为世界时,比北京时间少八个小时
在application.yml 配置文件中添加时区属性;

配置文件路径 spring.jackson.time-zone: Asia/Shanghai
spring:# JSON序列化配置jackson:date-format: yyyy-MM-dd HH:mm:ss # ⽇期格式default-property-inclusion: NON_NULL # 不为null时序列化time-zone: Asia/Shanghai # 设置时区为上海时间,不加会使时间少八个小时