1、修改php.ini,在php.ini中找到data.timezone =去掉它前面的;號,然後設定date.timezone = "asia/shanghai";即可。
2、在程式php 5以上版本的程式**中使用函式ini_set('date.timezone','asia/shanghai');或者date_default_timezone_set(『asia/shanghai');
一些常用的時區識別符號說明:
asia/shanghai – 上海
asia/chongqing – 重慶
asia/urumqi – 烏魯木齊
asia/hong_kong – 香港
asia/macao – 澳門
asia/****ei – 台北
asia/singapore – 新加坡
php中的時區設定
php中的時區設定 由於php5對date 函式進行了重寫,因此,目前的日期時間函式比系統時間少8小時。php語言預設使用的是標準的格林威治時間,所以要獲取本地當前時間必須更改php語言中的時區設定。更改php語言中的時區設定有以下兩種方法 1 修改php.ini檔案中的設定,找到 date 下的 ...
PHP設定時區
echofunction exists date default timezone set 在這他總是返回1,這函式是判斷這裡面的字元是不是乙個定義了的函式名 echo date y m d h i s 預設時區的時間 echo date default timezone set etc gmt 這...
PHP 設定時區
關於 php 的時區我本來以為是乙個很簡單的事情,但最近經常發現在本地時間是對的,到伺服器上就是錯的。查了一些資料,說要把時區設定為 prc。設定後發現也沒什麼用,就乾脆自己手動減 8 個小時。現在發現自己真的是蠢啊,想趕緊拿塊豆腐砸自己的腦袋。現在說一說解決 php 時間和當前時間不同步的解決方法...