複製程式碼 程式碼如下:
date_default_timezone_set("ETC/GMT-8");echo date("Y-m-d h:i a",$tm);
echo "
";
echo date("Y年m月d日",$tm);
?>
PHP預設的時區UTC時區,而北京正好位於該時區的東八區,領先UTC時區8個小時,所以在PHP中使用time()函數取得的目前時間總是相差8個小時。
可以透過以下兩種方式設定:
1.修改php.ini檔案中的date.timezone的值2.使用專門設定時區的函數,date_default_timezone_set("ETC/GMT-8");
http://www.bkjia.com/PHPjc/313671.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/313671.htmlTechArticle複製程式碼如下: ? date_default_timezone_set("ETC/GMT-8"); $tm=time(); echo date("Y-m-d h:i a",$tm); echo "br/br/"; echo date("Y年m月d日",$tm); ? PHP預設的時區UTC時...