Mysql查詢結果時間顯示差8個小時

php向Mysql中插入數據的時候,爲了保證不一樣時區有着對應的時間,咱們會設置php的時間是php

date_default_timezone_set('Asia/Shanghai');sql

與此同時,爲了保證插入到數據庫中的時間,也是中國時區數據庫

在執行sql語句前咱們會code

set time_zone='+8:00'date

數據插入以後,咱們select以後,發現與咱們插入的時間差8小時select

數據是正確的,只是咱們插入的時間Mysql是以UTC時區顯示的,比中國時區少8小時sql語句

相關文章
相關標籤/搜索