PHP5中的時(shí)間相差8小時(shí)的解決辦法
更新時(shí)間:2008年03月28日 23:00:18 作者:
PHP5系列版本新增了時(shí)區(qū)設(shè)置,默認(rèn)為格林威治時(shí)間,與中國(guó)所在的東8區(qū)正好相差8個(gè)小時(shí)
方法1:
找到php.ini中的“;date.timezone =”這行,將“;”去掉,改成“date.timezone = PRC”(PRC:People's Republic of China 中華人民共和國(guó)),重啟Apache,問題解決。
方法2:
在php5以及起以上的版本,要輸出本地的時(shí)間(限中國(guó)),可以這么寫代碼:
PHP代碼
<?php
date_default_timezone_set('Asia/Shanghai');
echo date('Y-m-d H:i:s');
?>
也可以這樣寫代碼:
PHP代碼
<?php
date_default_timezone_set('Asia/Chongqing');
echo date('Y-m-d H:i:s');
?>
找到php.ini中的“;date.timezone =”這行,將“;”去掉,改成“date.timezone = PRC”(PRC:People's Republic of China 中華人民共和國(guó)),重啟Apache,問題解決。
方法2:
在php5以及起以上的版本,要輸出本地的時(shí)間(限中國(guó)),可以這么寫代碼:
PHP代碼
復(fù)制代碼 代碼如下:
<?php
date_default_timezone_set('Asia/Shanghai');
echo date('Y-m-d H:i:s');
?>
也可以這樣寫代碼:
PHP代碼
復(fù)制代碼 代碼如下:
<?php
date_default_timezone_set('Asia/Chongqing');
echo date('Y-m-d H:i:s');
?>
相關(guān)文章
PHP syntax error, unexpected $end 錯(cuò)誤的一種原因及解決
PHP 遇到 syntax error, unexpected $end 錯(cuò)誤時(shí),查錯(cuò)思路其實(shí)還是看看文件里 PHP 的開始標(biāo)記和結(jié)束標(biāo)記是否配對(duì),還要額外注意注釋里是否出現(xiàn)過 ?> 喲。2008-10-10php讓json_encode不自動(dòng)轉(zhuǎn)義斜杠“/”的方法
在本篇文章里小編給大家分享的是關(guān)于php讓json_encode不自動(dòng)轉(zhuǎn)義斜杠“/”的方法,需要的朋友們可以學(xué)習(xí)下。2020-04-04php中FTP函數(shù)ftp_connect、ftp_login與ftp_chmod用法
這篇文章主要介紹了php中FTP函數(shù)ftp_connect、ftp_login與ftp_chmod用法,詳細(xì)講述了PHP的FTP操作技巧,并以實(shí)例形式對(duì)ftp_connect、ftp_login與ftp_chmod的用法進(jìn)行了總結(jié),需要的朋友可以參考下2014-11-11php中mt_rand()隨機(jī)數(shù)函數(shù)用法
這篇文章主要介紹了php中mt_rand()隨機(jī)數(shù)函數(shù)用法,較為詳細(xì)的分析了mt_rand()隨機(jī)數(shù)函數(shù)的常見用法,并結(jié)合數(shù)組遍歷給出了數(shù)組隨機(jī)輸出的實(shí)例,需要的朋友可以參考下2014-11-11