首頁  >  文章  >  後端開發  >  php date函數時間不對

php date函數時間不對

王林
王林原創
2019-10-09 17:42:043034瀏覽

php date函數時間不對

取得正確PHP時間的設定

#1、修改php.ini

#打開php.ini找date.timezone,去掉前面的分號,=後面加Asia/Shanghai,重啟apache伺服器即可。

缺點就是如果程式放到別人的伺服器上,不能修改php.ini,那就奈何不得了。

2、在程式中加入時間的初始化的語句

“date_default_timezone_set("Asia/Shanghai"); ”

這個可以由程式設計師任意設定。

時區標識符,大陸內地可用的值是:PRC,Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次為中國,重慶,上海,烏魯木齊) ,Etc/GMT-8 ,Asia/Harbin。

港台地區可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依序為澳門,香港,台北)還有新加坡:Asia/Singapore。

這樣就可以實現輸出的是北京時間了。

更詳細的時區代碼、時區編碼、時區索引碼timezone_identifier大家可以在官方網站查到。

推薦教學:PHP影片教學

#

以上是php date函數時間不對的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn