最新国产好看的视频,伊人天堂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)上傳下載文件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • Java8 CompletableFuture詳解

    Java8 CompletableFuture詳解

    這篇文章主要介紹了Java8 CompletableFuture詳解,CompletableFuture extends Future提供了方法,一元操作符和促進(jìn)異步性以及事件驅(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,本文就來進(jìn)行詳細(xì)的講解,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • Java web自定義filter代碼實例

    Java web自定義filter代碼實例

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

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

    這篇文章主要為大家介紹了Java數(shù)組去重復(fù)的18種寫法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    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上運(yùn)行的操作步驟

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

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

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

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

最新評論

大兴区| 建昌县| 岢岚县| 赤壁市| 涟源市| 富阳市| 乌鲁木齐市| 南陵县| 余庆县| 上犹县| 晋江市| 独山县| 个旧市| 孟津县| 施甸县| 南和县| 荆州市| 井研县| 读书| 兖州市| 凌源市| 台前县| 桃江县| 新和县| 平邑县| 江门市| 嘉兴市| 中西区| 兰溪市| 宕昌县| 壤塘县| 达孜县| 嘉禾县| 巴林右旗| 布尔津县| 房山区| 宜宾县| 连南| 乌拉特中旗| 介休市| 东乌珠穆沁旗|