【SSM】Mybatis查詢出來的日期和mysql數據庫中date時間不一致


正常通過mybatis查詢數據庫,結果與數據庫中存儲的時間不一致。

例如:mybatis查詢出來的日期為:2020-10-30 05:39:16

          而數據庫中該字段保存值為:         兩者相差13個小時

         通過檢查代碼

數據庫該字段的設置都沒有問題(datetime格式)

 

 

最后經過查詢資料,發現是因為連接數據源配置的時區和 mysql時區不一致導致的。

解決方案:后面加上紅色配置

?characterEncoding=utf-8&useSSL=false&useTimezone=true&zeroDateTimeBehavior=convertToNull&serverTimezone=Asia/Shanghai


免責聲明!

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



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