使用Jackson時轉換JSON時,日期格式設置


在我們使用jackjson時時間默認輸出如下:

 

輸出是一串時間戳,不符合我們的要求,所以想到jackjson對時間的處理有他默認的格式,然后網上搜集各種資料,得出一下方式可以解決

取消jackjson默認處理時間的格式:

 

objectMapper.configure(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS, false);
設置后輸出的時間格式為"1970-01-01T00:00:00.000+0000".
我們可以自定義時間格式:
SimpleDateFormat myDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 
objectMapper.getSerializationConfig().setDateFormat(myDateFormat);
輸出的時間格式

這就爽了!

 

 
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM