以下演示如何將Spring Boot返回的JSON數據中的Date類型自動轉化爲Long型時間戳,只需要兩步:
時間戳(Long型)
pom.xml
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-joda</artifactId>
<version>2.9.10</version>
</dependency>
application.properties
spring.jackson.serialization.write-dates-as-timestamps=true
自定義格式(yyyy-MM-dd HH:mm:ss)
如果想要轉化爲國內標準格式,只需要在application.properties
添加特殊的配置即可,不需要額外引用jar包;
application.properties
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8