程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php中時間相差8小時的多種解決辦法

php中時間相差8小時的多種解決辦法

編輯:關於PHP編程

解決時區相關8小時的方法有二種,一種是在php.ini裡面把date.timezone = PRC這樣寫,一種是在php代碼中date_default_timezone_set(\'Asia/Chongqing\'); 這樣就可以了。

php5後都要自己設置時區,要麼修改php.ini的設置,要麼在代碼裡修改。
 

在PHP.INI中設置時區

 代碼如下 復制代碼 date.timezone = PRC

在代碼中設置時區

 代碼如下 復制代碼 date_default_timezone_set('PRC');//其中PRC為“中華人民共和國”

 上面可以滿足我們需求。

系統初始化時,加上

 代碼如下 復制代碼 ini_set('date.timezone','Asia/Shanghai');
  或
date_default_timezone_set("PRC"); 


也可以在php中來這樣寫

 

 代碼如下 復制代碼 <?php
date_default_timezone_set('Asia/Chongqing');
echo date('Y-m-d H:i:s');
?>


如果你是第一種辦法記得重啟動你的apahce服務器,如果是第二種方法就沒關系的,好了現在就解決時區相差8

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved