@JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss“,timezone=“GMT+8“)

喝一杯82年的java壓壓驚發表於2020-12-10

java特殊時間批量轉化

資料返回出現2020-12-10T04:01:49.000+0000特殊時間,只需要在SpringBoot的配置檔案裡新增如下程式碼即可

1.application.yml

spring:
  jackson:
      date-format: yyyy-MM-dd HH:mm:ss
      time-zone: GMT+8
      serialization:
          #格式化輸出
          indent_output: true
          #忽略無法轉換的物件
          fail_on_empty_beans: false

2.application.properties

spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8
spring.jackson.serialization.indent_output=true
spring.jackson.serialization.fail_on_empty_beans=false

3.類中的單獨變數設定

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
public Date addtime;

相關文章