今天升级SpringCloud版本
Finchley.RELEASE --> Hoxton.SR3
对应的升级SpringBoot版本
2.0.1.RELEASE --> 2.3.2.RELEASE 时, 原来的版本请求返回默认将Date类型转换成时间戳:
createTime: 1544693261000
然而在升级到springboot2.3.2后,默认返回的时间格式变成了UTC字符串:
createTime: "2018-12-13T09:27:41.000+0000"
对于网页端或安卓端,UTC这种格式是不需要更改之前的代码的。但是,对于某些特殊平台,会造成时间显示出现问题(比如IOS端)。
需要将时间格式改回时间戳。
在SpringBoot配置中文件中加上如下配置即可:
spring:
jackson:
serialization:
write-dates-as-timestamps: true
全部评论