在php中我們要設定時間的方法有很多種,最常用的就是直接在php.ini中進行修改了date.timezone,如果沒有伺服器許可權可以直接使用date_default_timezone_set函數進行設定下面我給大家介紹。
能修改php.ini。開啟php.ini尋找date.timezone 去掉前面的分號= 後面加XXX,重啟http服務(如apache2或iis等)即可
關於XXX,大陸內地可用的值是:Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次為重慶,上海,烏魯木
在php.ini中設定時區
| 代碼如下 |
複製代碼 |
date.timezone = PRC |
在代碼中設定時區
| 代碼如下 |
複製代碼 |
date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai' 亞洲/上海 date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing'為“亞洲/重慶” date_default_timezone_set('PRC');//其中PRC為“中華人民共和國” ini_set('date.timezone','Etc/GMT-8'); ini_set('date.timezone','PRC'); ini_set('date.timezone','Asia/Shanghai'); ini_set('date.timezont','Asia/Chongqing'); |
上面的代碼我們可以直接在在 PHP 頁面頭中設定。
| 代碼如下 |
複製代碼 |
date_default_timezone_set('PRC'); 測試: echo date('Y-m-d H:i:s'); |
http://www.bkjia.com/PHPjc/632126.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632126.htmlTechArticle在php中我們要設定時間的方法有很多種,最常用的就是直接在php.ini中進行修改了date.timezone,如果沒有伺服器許可權可以直接使用date_default_t...