最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot 返回json格式數(shù)據(jù)時間格式配置方式

 更新時間:2021年11月05日 11:09:38   作者:JoyDang  
這篇文章主要介紹了springboot 返回json格式數(shù)據(jù)時間格式配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

返回json格式數(shù)據(jù)時間格式配置

數(shù)據(jù)庫里面查出來的時間是時間錯格式,前段需要處理才能展示相應(yīng)的格式,自己一個個轉(zhuǎn)的話太麻煩,所以可以在apllication.property加入下面配置就可以

#時間戳統(tǒng)一轉(zhuǎn)換
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8

其中time-zone是時區(qū)偏移設(shè)置,如果不指定的話時間和北京時間會差八個小時。

返回json日期格式問題

SpringBoot中默認(rèn)返回的日期格式類似于這樣:

"birth": 1537407384500

或者是這樣:

"createTime": "2018-09-18T10:54:06.000+0000"

以上都不滿足實際顯示需要

修改方式(僅限于使用默認(rèn)的jackson解析包的情況):

application.properties/yml文件中修改默認(rèn)的format格式:

spring.jackson.date-format=yyyy-MM-dd
spring.jackson.time-zone=GMT+8
spring.jackson.serialization.write-dates-as-timestamps=false

其中上面的spring.jackson.date-format的值自己可以根據(jù)實際需要修改。

那么修改后會出現(xiàn)一個問題:我如果想返回不同格式的怎么辦?例如yyyy-MM-dd或者yyyy年MM月dd日 HH時mm分ss秒

那么可以在上面的配置文件中設(shè)定一個默認(rèn)的格式,然后如果需要其他格式 只需要在相關(guān)的實體類中的字段里面加上如下注解:

@JsonFormat(pattern="yyyy年MM月dd日 HH時mm分ss秒",timezone = "GMT+8")
    private Date registerDate;

此時返回格式會優(yōu)先使用注解設(shè)置的格式。通過以上方式可以做到靈活多變。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Java寫minio客戶端實現(xiàn)上傳下載文件

    基于Java寫minio客戶端實現(xiàn)上傳下載文件

    這篇文章主要介紹了基于Java寫minio客戶端實現(xiàn)上傳下載文件,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • Java8 CompletableFuture詳解

    Java8 CompletableFuture詳解

    這篇文章主要介紹了Java8 CompletableFuture詳解,CompletableFuture extends Future提供了方法,一元操作符和促進異步性以及事件驅(qū)動編程模型,需要的朋友可以參考下
    2014-06-06
  • Jmail發(fā)送郵件工具類分享

    Jmail發(fā)送郵件工具類分享

    這篇文章主要為大家分享了Jmail發(fā)送郵件工具類,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • 深入理解Java中1是true0是false

    深入理解Java中1是true0是false

    Java中,1可以被看作是true,0可以被看作是false,本文就來進行詳細的講解,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • Java web自定義filter代碼實例

    Java web自定義filter代碼實例

    這篇文章主要介紹了Java web自定義filter代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-12-12
  • Java數(shù)組去重復(fù)的18種方法示例

    Java數(shù)組去重復(fù)的18種方法示例

    這篇文章主要為大家介紹了Java數(shù)組去重復(fù)的18種寫法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • JAVA實現(xiàn)較完善的布隆過濾器的示例代碼

    JAVA實現(xiàn)較完善的布隆過濾器的示例代碼

    這篇文章主要介紹了JAVA實現(xiàn)較完善的布隆過濾器的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • Springboot項目參數(shù)校驗方式(Validator)

    Springboot項目參數(shù)校驗方式(Validator)

    本文介紹了如何在Spring Boot項目中使用`spring-boot-starter-validation`包和注解來實現(xiàn)請求參數(shù)校驗,主要介紹了校驗注解的使用方法、校驗失敗的異常捕獲以及`@Validated`的分組功能
    2025-02-02
  • SpringBoot項目打包成war包并部署在tomcat上運行的操作步驟

    SpringBoot項目打包成war包并部署在tomcat上運行的操作步驟

    我們開發(fā) SpringBoot 項目有時我們會需要打包成 war 包,放入外置的 Tomcat 中進行運行,或者使用工具idea直接啟動,便于開發(fā)調(diào)試,本文給大家分享SpringBoot項目打包成war包并部署在tomcat上運行的操作步驟,感興趣的朋友一起看看吧
    2024-03-03
  • java 將byte中的有效長度轉(zhuǎn)換為String的實例代碼

    java 將byte中的有效長度轉(zhuǎn)換為String的實例代碼

    下面小編就為大家?guī)硪黄猨ava 將byte中的有效長度轉(zhuǎn)換為String的實例代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11

最新評論

东至县| 泌阳县| 上饶市| 大城县| 茌平县| 广宁县| 衡南县| 宣汉县| 通海县| 盐山县| 定西市| 阳江市| 淮滨县| 大石桥市| 新郑市| 英德市| 石首市| 繁昌县| 宝山区| 土默特左旗| 米脂县| 南郑县| 寿光市| 连江县| 平乡县| 临桂县| 固阳县| 伊宁县| 年辖:市辖区| 千阳县| 揭阳市| 津南区| 肥城市| 关岭| 望江县| 门源| 忻城县| 阿拉善盟| 六盘水市| 长岛县| 昭通市|