LocalDateTime類型時間存儲至mysql數據庫datetime類型字段中自動-8的問題


調bug時發現LocalDateTime類型的實體類屬性值為2020-06-30 14:50:27,存儲至mysql的datetime類型字段中的數據為2020-06-30 06:50:27,仔細看了下發現相差8小時,於是改了一下url連接串jdbc:mysql://ip:3306/db?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai(原serverTimezone=UTC)

問題解決特此記錄。

另附修改mysql時區的方法https://blog.csdn.net/qq_35899407/article/details/97247654

不知道把上海改成北京好不好用,懶得試了


免責聲明!

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



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