色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP5.2中date()函數(shù)顯示時間與北京時間相差8小時的解決辦法

問題:

php函數(shù)date("Y-n-d   H-i-s");   輸出的時間與當?shù)貢r間相差8個小時.

解決思路

北京時間是東8區(qū),可能是時區(qū)問題.但是此前都沒問題啊,經過google發(fā)現(xiàn)原來從php5.1.0開始,php.ini里加入了 date.timezone這個選項,默認情況下是關閉的,也就是顯示的時間(無論用什么php命令)都是格林威治標準時間,和我們的時間(北京時間)差了正好8個小時。

 在調用date()函數(shù)之前先設定時區(qū)。

方法一:
date_default_timezone_set('PRC');
沒有返回值。下面再直接使用date函數(shù)就OK了
$time = date(Y."年".m."月".d."日".G."時".i."分");

方法二:

修改php.ini中的;date.timezone = 為date.timezone = "Asia/Shanghai"(或者改為date.timezone = PRC)并去掉前面的分號,重啟Apache即可。

php技術PHP5.2中date()函數(shù)顯示時間與北京時間相差8小時的解決辦法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 视频| 且末县| 鄂伦春自治旗| 田阳县| 三穗县| 怀安县| 绥化市| 即墨市| 兴隆县| 广汉市| 上高县| 贵阳市| 清丰县| 乌拉特后旗| 清新县| 东光县| 福泉市| 高雄县| 松江区| 新余市| 汕头市| 新田县| 错那县| 彝良县| 晋江市| 台前县| 正定县| 陵川县| 贵州省| 资源县| 集安市| 顺义区| 南溪县| 南康市| 康乐县| 三河市| 朝阳市| 东兴市| 宁国市| 漯河市| 岳西县|