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

Java 數(shù)據(jù)庫時間返回前端顯示錯誤(差8個小時)的解決方法

 更新時間:2023年08月07日 11:27:38   作者:南─  
本文主要介紹了Java 數(shù)據(jù)庫時間返回前端顯示錯誤(差8個小時)的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

0 可能錯誤截圖 

1 在屬性上加自定義Json返回注釋 @JsonSerialize 

    @TableField(value = "create_time")
    @JsonSerialize(using = CustomDateTimeSerializer.class)
    private Date createTime;

2 新建實(shí)體類 CustomDateTimeSerializer 

public class CustomDateTimeSerializer extends JsonSerializer<Date>{
	@Override
	public void serialize(Date value, JsonGenerator gen, SerializerProvider serializers)
			throws IOException {
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		sdf.setTimeZone(TimeZone.getTimeZone("Asia/Shanghai"));
		gen.writeString(sdf.format(value));  
	}
}

3 前端傳后端格式轉(zhuǎn)換(ISO 日期格式)轉(zhuǎn)(Data) 

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date updateTime;

4 一個注釋解決雙端轉(zhuǎn)化問題 

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

參考本篇文章 @JsonFormat 與 @DateTimeFormat 使用 

到此這篇關(guān)于Java 數(shù)據(jù)庫時間返回前端顯示錯誤(差8個小時)的解決方法的文章就介紹到這了,更多相關(guān)Java 數(shù)據(jù)庫時間返回錯誤內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 三分鐘教你如何在IDEA中快速創(chuàng)建工程的方法

    三分鐘教你如何在IDEA中快速創(chuàng)建工程的方法

    這篇文章主要介紹了三分鐘教你如何在IDEA中快速創(chuàng)建工程的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • SpringBoot集成MybatisPlus報錯的解決方案

    SpringBoot集成MybatisPlus報錯的解決方案

    這篇文章主要介紹了SpringBoot集成MybatisPlus報錯的解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-12-12
  • 使用Jmeter進(jìn)行http接口測試的實(shí)踐

    使用Jmeter進(jìn)行http接口測試的實(shí)踐

    本文主要針對http接口進(jìn)行測試,使用Jmeter工具實(shí)現(xiàn)。文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 深入分析JAVA Vector和Stack的具體用法

    深入分析JAVA Vector和Stack的具體用法

    這篇文章主要介紹了深入分析JAVA Vector和Stack的具體用法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Java定時/延時任務(wù)之Timer用法詳解

    Java定時/延時任務(wù)之Timer用法詳解

    在?Java?Development?Kit?(JDK)?中,java.util.Timer?是一個用于調(diào)度任務(wù)的工具類,本文主要來和大家聊聊Timer的用法,有需要的小伙伴可以了解下
    2024-12-12
  • 對Java ArrayList的自動擴(kuò)容機(jī)制示例講解

    對Java ArrayList的自動擴(kuò)容機(jī)制示例講解

    今天小編就為大家分享一篇對Java ArrayList的自動擴(kuò)容機(jī)制示例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • SprinBoot整合Quart實(shí)現(xiàn)定時調(diào)度的示例代碼

    SprinBoot整合Quart實(shí)現(xiàn)定時調(diào)度的示例代碼

    這篇文章主要介紹了SprinBoot整合Quart實(shí)現(xiàn)定時調(diào)度的示例代碼,代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • Java在利用反射條件下替換英文字母中的值

    Java在利用反射條件下替換英文字母中的值

    今天小編就為大家分享一篇關(guān)于Java在利用反射條件下替換英文字母中的值,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • java中的Timer和Timertask的關(guān)系解讀

    java中的Timer和Timertask的關(guān)系解讀

    本文詳細(xì)介紹了Java中的Timer和TimerTask類,包括它們之間的關(guān)系、API的使用方法、注意事項(xiàng)以及操作案例,Timer是一個調(diào)度器,而TimerTask是具體的任務(wù)類,Timer僅對應(yīng)一個線程,不保證任務(wù)執(zhí)行的精確性,但線程安全,一個Timer可以調(diào)度多個TimerTask
    2024-12-12
  • SpringBoot3集成Quartz的示例代碼

    SpringBoot3集成Quartz的示例代碼

    Quartz由Java編寫的功能豐富的開源作業(yè)調(diào)度框架,可以集成到幾乎任何Java應(yīng)用程序中,并且能夠創(chuàng)建多個作業(yè)調(diào)度,在實(shí)際的業(yè)務(wù)中,有很多場景依賴定時任務(wù),比如常見的:訂單超時處理,業(yè)務(wù)識別和預(yù)警通知等,本文介紹了SpringBoot3如何集成Quartz
    2023-08-08

最新評論

上栗县| 湄潭县| 镇原县| 阳信县| 共和县| 安福县| 宣城市| 新营市| 龙游县| 盐源县| 平潭县| 加查县| 垣曲县| 彭山县| 任丘市| 涟源市| 集贤县| 连江县| 青神县| 施秉县| 修文县| 云林县| 延吉市| 兴业县| 赤水市| 成都市| 嵩明县| 县级市| 麻栗坡县| 凌海市| 麻江县| 绥江县| 水城县| 固安县| 黎城县| 赣榆县| 松滋市| 珠海市| 彭泽县| 东丽区| 宾川县|