mysq插入時間退後13小時或8小時

1、插入數據庫時時間是正確的;

2、從數據庫裏查詢出來時間也是正確的;

但是就是查看數據庫中時間字段,時間是退後13小時的,按時間搜索的時會出問題。

原因:

傳入時間的時區和mysql的時區不對,mysql版本會影響讀取到的時區值。

解決:

mysql驅動的連接參數中 加上 &serverTimezone=Asia/Shanghai

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章