变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當(dāng)前位置:首頁文章首頁 IT學(xué)院 PHP

PHP的date()獲得比當(dāng)前時(shí)間少八小時(shí)的解決方法

作者:  來源:  發(fā)布時(shí)間:2011-6-20 15:08:04  點(diǎn)擊:

這篇文章提供給大家學(xué)習(xí)的是關(guān)于PHP的date()獲得比當(dāng)前時(shí)間少八小時(shí)的解決辦法,希望能幫助到大家。

初學(xué)PHP想獲得當(dāng)前時(shí)間,翻翻PHP手冊(cè)或書就知道用時(shí)間函數(shù)date() 格式化一個(gè)本地時(shí)間/日期,寫個(gè)測(cè)試代碼:

〈?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手冊(cè)的“例子 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è)置可以得到正確的時(shí)間。 

1、最簡(jiǎn)單的方法就是不要用php5.1以上的版本--顯然這是不可取的方法!!! 

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

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

這樣就可以實(shí)現(xiàn)輸出的是北京時(shí)間了 更詳細(xì)的時(shí)區(qū)代碼 時(shí)區(qū)編碼 時(shí)區(qū)索引碼 timezone_identifier  大家可以在官方網(wǎng)站中查到

http://cn2.php.net/manual/en/function.date-default-timezone-set.php 查看"Parameters ”的List of Supported Timezones 。

或者直接查看:http://cn2.php.net/manual/en/timezones.php


附:
date
(PHP 3, PHP 4, PHP 5)

date -- 格式化一個(gè)本地時(shí)間/日期
說明
string date ( string format [, int timestamp] )

返回將整數(shù) timestamp 按照給定的格式字串而產(chǎn)生的字符串。如果沒有給出時(shí)間戳則使用本地當(dāng)前時(shí)間。換句話說,timestamp 是可選的,默認(rèn)值為 time()。 
表格 1. 格式字串可以識(shí)別以下 format 參數(shù)的字符串

format 字符說明返回值例子
------
d月份中的第幾天,有前導(dǎo)零的 2 位數(shù)字01 到 31
D星期中的第幾天,文本表示,3 個(gè)字母Mon 到 Sun
j月份中的第幾天,沒有前導(dǎo)零1 到 31
l(“L”的小寫字母)星期幾,完整的文本格式Sunday 到 Saturday
NISO-8601 格式數(shù)字表示的星期中的第幾天(PHP 5.1.0 新加)1(表示星期一)到 7(表示星期天)
S每月天數(shù)后面的英文后綴,2 個(gè)字符st,nd,rd 或者 th。可以和 j 一起用
w星期中的第幾天,數(shù)字表示0(表示星期天)到 6(表示星期六)
z年份中的第幾天0 到 366
星期------
WISO-8601 格式年份中的第幾周,每周從星期一開始(PHP 4.1.0 新加的)例如:42(當(dāng)年的第 42 周)
------
F月份,完整的文本格式,例如 January 或者 MarchJanuary 到 December
m數(shù)字表示的月份,有前導(dǎo)零01 到 12
M三個(gè)字母縮寫表示的月份Jan 到 Dec
n數(shù)字表示的月份,沒有前導(dǎo)零1 到 12
t給定月份所應(yīng)有的天數(shù)28 到 31
------
L是否為閏年如果是閏年為 1,否則為 0
oISO-8601 格式年份數(shù)字。這和 Y 的值相同,只除了如果 ISO 的星期數(shù)(W)屬于前一年或下一年,則用那一年。(PHP 5.1.0 新加)Examples: 1999 or 2003
Y4 位數(shù)字完整表示的年份例如:1999 或 2003
y2 位數(shù)字表示的年份例如:99 或 03
時(shí)間------
a小寫的上午和下午值am 或 pm
A大寫的上午和下午值AM 或 PM
BSwatch Internet 標(biāo)準(zhǔn)時(shí)000 到 999
g小時(shí),12 小時(shí)格式,沒有前導(dǎo)零1 到 12
G小時(shí),24 小時(shí)格式,沒有前導(dǎo)零0 到 23
h小時(shí),12 小時(shí)格式,有前導(dǎo)零01 到 12
H小時(shí),24 小時(shí)格式,有前導(dǎo)零00 到 23
i有前導(dǎo)零的分鐘數(shù)00 到 59>
s秒數(shù),有前導(dǎo)零00 到 59>
時(shí)區(qū)------
e時(shí)區(qū)標(biāo)識(shí)(PHP 5.1.0 新加)例如:UTC,GMT,Atlantic/Azores
I是否為夏令時(shí)如果是夏令時(shí)為 1,否則為 0
O與格林威治時(shí)間相差的小時(shí)數(shù)例如:+0200
T本機(jī)所在的時(shí)區(qū)例如:EST,MDT(【譯者注】在 Windows 下為完整文本格式,例如“Eastern Standard Time”,中文版會(huì)顯示“中國(guó)標(biāo)準(zhǔn)時(shí)間”)。
Z時(shí)差偏移量的秒數(shù)。UTC 西邊的時(shí)區(qū)偏移量總是負(fù)的,UTC 東邊的時(shí)區(qū)偏移量總是正的。-43200 到 43200
完整的日期/時(shí)間------
cISO 8601 格式的日期(PHP 5 新加)2004-02-12T15:19:21+00:00
rRFC 822 格式的日期例如:Thu, 21 Dec 2000 16:01:07 +0200
U從 Unix 紀(jì)元(January 1 1970 00:00:00 GMT)開始至今的秒數(shù)參見 time()

相關(guān)軟件

相關(guān)文章

文章評(píng)論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 国产日韩一区在线精品欧美玲 | 婷婷亚洲图片 | 黄色三级国产 | 欧美亚洲国产激情一区二区 | 国产精品久久久久久一区二区三区 | 在线天堂资源www中文在线 | 亚洲人成片在线观看 | 欧美日韩大尺码免费专区 | 国产成人免费网站 | 日本伊人精品一区二区三区 | 羞色影院 | 经典三级第一页 | 国产大片黄 | 亚洲欧美在线免费 | 色吊丝最新网站 | 欧美一区二区三区视频在线观看 | 免费 黄 色 人成 视频 | 深夜福利网站 | 国产成 人 综合 亚洲绿色 | 精品中文字幕制服中文 | 女黄人东京手机福利视频 | 国产精品久久久久9999高清 | 国产gav成人免费播放视频 | 国产精品国产精品国产三级普 | 98bb国产精品视频 | 4455vw亚洲毛片 | 国产激情一级毛片久久久 | 一级一黄在线观看视频免费 | 天天精品| 欧美福利网站 | 亚洲丁香婷婷综合久久小说 | 日韩一区二区不卡 | a国产成人免费视频 | 91最新地址 | 国产精品久久国产精麻豆99网站 | 中文字幕制服 | 亚洲国产成人欧美激情 | 国产免费人成在线看视频 | 免费国产成人高清在线看软件 | 亚洲日韩欧美一区二区在线 | 99免费视频观看 |