php獲取系統時間出現8小時誤差

2021-06-27 19:33:42 字數 489 閱讀 1079

<?php   

echo date("y-m-d h:i:s");                      

?>

乙個很簡單的獲取系統時間php**,卻出現整8小時的誤差。原因是在php5.1.0之後的版本在php.ini中預設的時間是標準的英國格林威治時間。所以為了以後開發方便,我們自己去修改一下php.ini檔案就好了。預設的php.ini檔案在c:\windows\ 目錄下。用記事本開啟php.ini檔案,通過 ctrl+f 來查詢date關鍵字如下圖所示。

這時我們只需把;date.timezone= 這一行前面的分號去掉,並且在等號後加prc即可。修改後為date.timezone=prc

php 時間差8小時

前幾天發現乙個問題 date y m d g i t time 取出來的時間和本地時間老差8個小時,可我的系統明明是中國標準時 gmt 8 最後終於找到了問題所在 原來從php5.1.0開始,php.ini裡加入了date.timezone這個選項,預設情況下是關閉的 也就是顯示的時間 無論用什麼p...

雙系統時間相關8小時

裝windows 與 linux雙系統的都存在時間相差8小時的問題。要麼是linux系統時間錯,要麼就是windows系統的時間錯。windows與linux系統都是讀系統硬體系統時間,但預設看待系統硬體時間的方式是不一樣的 1.windows把系統硬體時間當作本地時間 local time 即作業...

PHP獲取當前時間差8小時的問題

echo date y m d h i s 當前時間 這個方法獲取的時間和標準時間差8小時 從php5.1.0開始,php.ini裡加入了date.timezone這個選項,預設情況下是關閉的 也就是顯示的時間 無論用什麼php命令 都是格林威治標準時間 和我們的時間 北京時間 差了正好8個小時,有...