日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

前端顯示的日期時(shí)間與數(shù)據(jù)庫日期時(shí)間不一致

作者:禿嚕頭 更新時(shí)間: 2024-02-25 編程語言

比如說:在數(shù)據(jù)庫里的日期是:2021-8-30 11:02:54
但是前端顯示的是:2021-8-30 9:02:33
這樣子顯示的時(shí)間就不一致

解決方法:直接在后端實(shí)體類中把Date類型轉(zhuǎn)換成String
假如還不行,可以在application.yml中添加以下配置

spring:
	jackson:
       date-format:yyyy-MM-dd HH:mm:ss
	   time-zone: GMT+8

但由于我修改了實(shí)體類中的日期類型為String,而數(shù)據(jù)庫中的字段我保持為date類型,所以在插入數(shù)據(jù)的時(shí)候,會(huì)插不進(jìn)去,但我也只需要系統(tǒng)當(dāng)前的時(shí)候,所以可以給數(shù)據(jù)庫中保存日期的字段設(shè)置默認(rèn)值,我的是oracle數(shù)據(jù)庫,在默認(rèn)、表達(dá)式中,寫上(sysdate),這樣每插一條數(shù)據(jù),日期就會(huì)默認(rèn)為服務(wù)器的系統(tǒng)時(shí)間。(java中String類型的插入字段類型為date的數(shù)據(jù)庫中去,也是一個(gè)待解決的問題)

原文鏈接:https://blog.csdn.net/weixin_43148683/article/details/119993239

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新