首頁  >  文章  >  後端開發  >  php中的時間函數

php中的時間函數

不言
不言原創
2018-04-23 10:50:404178瀏覽

這篇文章介紹的內容是關於php中的時間函數,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

時間函數
時間與日期
時間戳
#1、他是整數
2、從1970年的1月1日~現在的整數(格林尼治(英國倫敦的)時間1970年的1月1日0點0分0秒開始計算的)
為什麼使用時間戳,為了便於計算
常用的時間函數
time() 獲得當前的時間戳
date('格式','時間戳記') 用來進行一些計算,可以知道當前的一些時間資訊
注意:如果時間戳記不提供的話那麼表示當前時間戳
格式中的符號意義
Y  年份
m 月份
d 日期
H小時
i  分鐘
s  秒
#時區
php是世界性的語言。預設的0時區,英國倫敦時區。中國,東八區,倫敦的東邊8個時區
更改時區的方法
1、修改設定檔
設定檔中的date.timezone=對應的時區
asia/shanghai
PRC 中國
Etc/GMT-8
目前的時區比標準時區快8小時,就是目前的時區減8小時等於葛林尼治時間
2、使用函數設定 
date_default_timezone_set('PRC') 設定時區
date_default_timezone_get()取得時區
注意:不管時區是多少,你的時間戳記都不變,設定失去隻不過是設定了顯示的時間而已
其它函數
mktime(時,分,秒,月,日,年)
strtotime()將任何英文文本的日期時間描述解析為unix時間戳記
strtotime(' 1 day')  1天
1 week    1週
1 week  2 days 4 hours  2seconds
時間與日期
時間戳
1、他是整數
2 、從1970年的1月1日~現在的整數(格林尼治(英國倫敦的)時間1970年的1月1日0點0分0秒開始計算的)
為什麼要用時間戳,為了方便計算
常用的時間函數
time() 獲得當前的時間戳
date('格式','時間戳') 用來進行一些計算,可以知道當前的一些時間資訊
注意:如果時間戳記不提供的話那麼表示當前時間戳
格式中的符號意義
Y  年份
m 月份
d 日期
H 小時
# #i  分鐘
s  秒
時區
php是世界性的語言。預設的0時區,英國倫敦時區。中國,東八區,倫敦的東邊8個時區
更改時區的方法
1、修改設定檔
設定檔中的date.timezone=對應的時區
asia/shanghai
PRC 中國
Etc/GMT-8
目前的時區比標準時區快8小時,就是目前的時區減8小時等於葛林尼治時間
2、使用函數設定  date_default_timezone_set('PRC') 設定時區
date_default_timezone_get()取得時區
#注意:不管時區是多少,你的時間戳都不戳改變,設定失去只不過是設定了顯示的時間而已
其它函數
#mktime(時,分,秒,月,日,年)
strtotime()將任何英文文本的日期時間描述解析為unix時間戳記
strtotime(' 1 day')  1天
1 week    1週
1 week  2 days 4 hours  2seconds

相關建議:

#PHP時間搓轉換剩餘時間

PHP時間戳函數詳解

以上是php中的時間函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:php的陣列下一篇:php的陣列