1、插入數據庫時時間是正確的;
2、從數據庫裏查詢出來時間也是正確的;
但是就是查看數據庫中時間字段,時間是退後13小時的,按時間搜索的時會出問題。
原因:
傳入時間的時區和mysql的時區不對,mysql版本會影響讀取到的時區值。
解決:
mysql驅動的連接參數中 加上 &serverTimezone=Asia/Shanghai
1、插入數據庫時時間是正確的;
2、從數據庫裏查詢出來時間也是正確的;
但是就是查看數據庫中時間字段,時間是退後13小時的,按時間搜索的時會出問題。
原因:
傳入時間的時區和mysql的時區不對,mysql版本會影響讀取到的時區值。
解決:
mysql驅動的連接參數中 加上 &serverTimezone=Asia/Shanghai