一次因「CST」時區協商問題致使數據庫時間戳錯誤的 debug 經歷

2019獨角獸企業重金招聘Python工程師標準>>> java 摘要 名爲 CST 的時區是一個很混亂的時區,在與 MySQL 協商會話時區時,Java 會誤覺得是 CST -0500,而非 CST +0800。mysql JDBC 與 MySQL 的這種誤解,致使出現了數據庫實際存儲的時間戳,與業務系統取到的值差了 13 或者 14 個小時,這個時間與美中是(=13)否(=14)採用夏令時息息
相關文章
相關標籤/搜索