@JsonFormat時區問題

今天遇到一個問題,在將Java對象數據發送到RabbitMQ時,對象裏數據類型爲Date的屬性值和當前時間相差8小時,後來發現是在Date類型的屬性上增長了一個註解orm

@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")

查看相關文檔得出對象

@JsonFormat默認狀況下是timeZone爲GMT(即標準時區),和北京時間相差8小時文檔

解決辦法:it

增長「timezone = "GMT+8"」數據類型

@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
相關文章
相關標籤/搜索