四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

php中用date函數(shù)獲取當(dāng)前時(shí)間有誤的解決辦法

初學(xué)php做網(wǎng)站,想在頁面上獲得當(dāng)前時(shí)間,學(xué)過編程的人都知道用時(shí)間函數(shù)date(),先用這個(gè)函數(shù)格式化一個(gè)本地時(shí)間/日期,先寫個(gè)測試代碼吧,結(jié)果輸出時(shí)間比實(shí)際時(shí)間少了8小時(shí),這是什么原因呢:
復(fù)制代碼 代碼如下:
<?php
    echo date('Y-m-d H:i:s');
?〉

輸出當(dāng)前時(shí)間:2008-10-12 02:32:17
怪了,實(shí)際時(shí)間是:2008-10-12 10:32:17

難道是php的date()時(shí)間不正確 少8個(gè)小時(shí)?
再看看php手冊的“例子 1. date() 例子”第一行多了一個(gè) 時(shí)區(qū)設(shè)置
// 設(shè)定要用的默認(rèn)時(shí)區(qū)。自 php 5.1 可用
date_default_timezone_set('UTC');

原來php5.1.開始,php.ini里加入了date.timezone這個(gè)選項(xiàng),默認(rèn)情況下是關(guān)閉的,也就是顯示的時(shí)間(無論用什么php命令)都是格林威治標(biāo)準(zhǔn)時(shí)間,和北京時(shí)間正好差8個(gè)小時(shí)。

如何設(shè)置可以得到正確的php時(shí)間?

1、修改php.ini。打開php.ini查找date.timezone 去掉前面的分號= 后面加Asia/Shanghai,重啟apache服務(wù)器即可--缺點(diǎn)就是如果程序
放到別人的服務(wù)器上,不能修改php.ini,那就奈何不得了。

2、在程序中添加時(shí)間的初始化的語句的 即:“date_default_timezone_set("Asia/Shanghai"); ”這個(gè)可以由程序員任意設(shè)置,我的推薦。
時(shí)區(qū)標(biāo)識符,大陸內(nèi)地可用的值是:PRC,Asia/Chongqing ,Asia/Shanghai ,Asia/Urumqi (依次為中國,重慶,上海,烏魯木齊) ,Etc/GMT-8,Asia/Harbin

港臺地區(qū)可用:Asia/Macao ,Asia/Hong_Kong ,Asia/Taipei (依次為澳門,香港,臺北)還有新加坡:Asia/Singapore
這樣就可以實(shí)現(xiàn)輸出的是北京時(shí)間了。

更詳細(xì)的時(shí)區(qū)代碼 時(shí)區(qū)編碼 時(shí)區(qū)索引碼 timezone_identifier 大家可以在官方網(wǎng)站中查到。

php技術(shù)php中用date函數(shù)獲取當(dāng)前時(shí)間有誤的解決辦法,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 红髅| 致命录像带2| 诈欺游戏电影| 遥远的天熊山电影完整版在线观看| 第一财经高清直播| 地球的宇宙环境教学反思| 黑色纳粹电影完整版| 甄子丹全部作品| 肚兜电影| 山楂树之恋演员表| 爸爸妈妈去上班我去幼儿园歌曲简谱 | 天天操免费视频| 四 电影| 怡红院成人影院| 恋爱中的城市 电影| 电影频道直播| 如如123| 电影《白月光》在线观看免费| 欲望中的女人电影| 南来北往电视剧剧情介绍| 回响在耳边的____声450字| 男操男视频网站| 朴允载| 《对手》演员表| 帕瓦德奥特曼| 视力图| 战长沙每个人的结局| 辐射避难所掉脑袋问题答案 | 不跟陌生人走教案| 陈建斌电影| 削发| 六扇门电影免费观看| 广场舞《酒醉的蝴蝶》32步| 严正花电影| 凤凰卫视资讯台直播| 黄色网址在线免费播放| 杰奎琳肯尼迪| 电影频道直播| 林忆莲唱哭李宗盛现场| 许天奇个人资料| 荒野求生21天美国原版免费播放|