1.确认时区设置:检查项目中的时区设置是否正确。可以在 application.properties 或 application.yml 文件中添加以下配置,指定正确的时区:
spring.jackson.time-zone=Asia/Shanghai
2.使用@JsonFormat注解:在日期字段的getter方法上使用@JsonFormat注解,指定日期的格式和时区信息。例如:
import com.fasterxml.jackson.annotation.JsonFormat;
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "Asia/Shanghai")
public Date getDate() {
return this.date;
}