ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

关于项目时间与数据库中的时间不一致问题(少8个小时)

2026/8/5 18:01:38 拓冰建站 浏览量
关于项目时间与数据库中的时间不一致问题(少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   # 设置时区为上海时间,不加会使时间少八个小时