#时间戳统一转换
spring.jackson.date-format=yyyy-MM-dd
spring.jackson.time-zone=GMT+8
在springboot项目的配置文件(application.properties)中加入上面的内容。
解释一下:
1、时区不对是因为@RestController注解标记类返回的json数据默认格式是utc,不是东8区;
2、同样json数据返回的默认日期格式也是带有时间等内容的;
总结:这个问题根源在于jackson默认生成的日期格式和时区不符合要求,而springboot使用了jackson的默认配置,所以要修改一下。