springboot 日期参数前后台转换问题

方式 一:

在实体类上加@DatetimeFormat与@JsonFormat注解

@DatetimeFormat:将前台日期字符串转换成Date格式 @DateTimeFormat(pattern="yyyy-MM-dd")

@JsonFormat:将服务器端Date日期转换成指定字符串格式 @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")

两个需要同时加,否则会有时区的问题


方式二:

在applicition.properties中添加如下配置

#时间戳统一转换
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8
原文地址:https://www.cnblogs.com/w-essay/p/11453943.html