8小時時差問題對于很多的php程序員來講不一定全部碰到了,只有使用了自己服務器的朋友可能會碰到了,下面我們來看看php網頁時間比實際慢8個小時解決辦法.
記得剛開始接觸php那會,做一個時鐘的時候,php網頁上返回的時間比實際時間慢8個小時,開始以為自己哪里寫錯了,檢查了好久,最后百度了一下才知道是要配置時區,配置時區不復雜,但是新手往往會被糾結很久.
首先打開PHP安裝目錄下的“php.ini”文件,然后查找到“date.timezone”這一行,把前面的分號去掉,然后改為“date.timezone=PRC”就可以了,PRC,即中華人民共和國的英語縮寫(The People's Republic of China),最后別忘了重時區.
還有一種情況,如果你不方便修改配置文件,可以直接在你程序的開頭加一句.
date_default_timezone_set('PRC');就可以了.
也可以在程序中做:
- <?php
- date_default_timezone_set('Asia/Shanghai');
- echo date('Y-m-d H:i:s');
- ?>
也可以這樣寫代碼:
- <?php
- date_default_timezone_set('Asia/Chongqing');
- echo date('Y-m-d H:i:s'); //開源軟件:Vevb.com
- ?>
新聞熱點
疑難解答