很尷尬侄柔,突然一天把php升級(jí)了5.0以上版本后共啃,獲取系統(tǒng)時(shí)間頻頻出錯(cuò),獲取到的時(shí)間居然相差8小時(shí)左右暂题。
主要是系統(tǒng)日志和獲取時(shí)候邏輯報(bào)錯(cuò)是主要問(wèn)題勋磕,找了好久才發(fā)現(xiàn)原來(lái)是時(shí)區(qū)問(wèn)題。
解決方法:?
如果像下面獲取時(shí)間
要先加上
date_default_timezone_set('PRC');這句話
$atime=date("Y-m-d H:i:s");
echo $atime;
或者修改 php.ini 中 date.timezone 值
date.timezone = PRC
這樣就不會(huì)出現(xiàn)時(shí)區(qū)報(bào)錯(cuò)問(wèn)題了敢靡。不知道寫(xiě)的好不好挂滓,總感覺(jué)描述的不是很具體,歡迎大家評(píng)論給予批評(píng)指正