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

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

問(wèn)題:

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

解決思路

北京時(shí)間是東8區(qū),可能是時(shí)區(qū)問(wèn)題.但是此前都沒(méi)問(wèn)題啊,經(jīng)過(guò)google發(fā)現(xiàn)原來(lái)從php5.1.0開(kāi)始,php.ini里加入了 date.timezone這個(gè)選項(xiàng),默認(rèn)情況下是關(guān)閉的,也就是顯示的時(shí)間(無(wú)論用什么php命令)都是格林威治標(biāo)準(zhǔn)時(shí)間,和我們的時(shí)間(北京時(shí)間)差了正好8個(gè)小時(shí)。

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

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

方法二:

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

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

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

主站蜘蛛池模板: 郎溪县| 高唐县| 竹溪县| 龙井市| 犍为县| 章丘市| 石泉县| 凭祥市| 涡阳县| 高安市| 绵阳市| 龙井市| 寿宁县| 青州市| 甘德县| 房产| 保亭| 鲁甸县| 南江县| 苍山县| 开封县| 隆化县| 清镇市| 长岭县| 吴旗县| 旌德县| 托里县| 犍为县| 囊谦县| 宜丰县| 秦安县| 武夷山市| 林芝县| 绥中县| 辉县市| 通河县| 常山县| 阿拉尔市| 墨脱县| 安乡县| 双鸭山市|