問題描述
在Spring Boot項目中,使用@RestController註解,返回的java對象中若含有date類型的屬性,則默認輸出爲TIMESTAMP時間戳格式 ,以下所示:html
解決方案
解決方案有多種,這裏只記錄本人以爲最簡單的一種。通常咱們的日期顯示格式爲:yyyy-MM-dd HH:mm:ss,因此咱們能夠在配置文件中進行全局配置。java
在application.properties配置文件增長如下配置::spring
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss spring.jackson.time-zone=GMT+8
第一行指定date輸出格式爲yyyy-MM-dd HH:mm:ss;app
第二行指定時區,解決8小時的時間差問題。spa
運行結果:3d