解析php時間戳與日期的轉(zhuǎn)換
大家也許對PHP時間戳已經(jīng)有所了解,那么我們如何應(yīng)用它來獲取具體的日期呢?我們今天來為大家介紹一下PHP時間戳獲取當前時期的具體方式。
實現(xiàn)功能:獲取某個日期的時間戳,或獲取某個時間的PHP時間戳。
strtotime能將任何英文文本的日期時間描述解析為Unix時間戳,我們結(jié)合mktime()或date()格式化日期時間獲取指定的時間戳,實現(xiàn)所需要的日期時間。
strtotime 將任何英文文本的日期時間描述解析為Unix時間戳[將系統(tǒng)時間轉(zhuǎn)化成unix時間戳]
一,獲取指定日期的unix時間戳 strtotime(”2009-1-22〃) 示例如下:
echo strtotime(”2009-1-22“) 結(jié)果:1232553600
說明:返回2009年1月22日0點0分0秒時間戳
二,獲取英文文本日期時間 示例如下:
便于比較,使用date將當時間戳與指定時間戳轉(zhuǎn)換成系統(tǒng)時間
(1)打印明天此時的時間戳strtotime(”+1 day“)
當前時間:echo date(”Y-m-d H:i:s”,time()) 結(jié)果:2009-01-22 09:40:25
指定時間:echo date(”Y-m-d H:i:s”,strtotime(”+1 day”)) 結(jié)果:2009-01-23 09:40:25
(2)打印昨天此時的PHP時間戳strtotime(”-1 day“)
當前時間:echo date(”Y-m-d H:i:s”,time()) 結(jié)果:2009-01-22 09:40:25
指定時間:echo date(”Y-m-d H:i:s”,strtotime(”-1 day”)) 結(jié)果:2009-01-21 09:40:25
(3)打印下個星期此時的時間戳strtotime(”+1 week“)
當前時間:echo date(”Y-m-d H:i:s”,time()) 結(jié)果:2009-01-22 09:40:25
指定時間:echo date(”Y-m-d H:i:s”,strtotime(”+1 week”)) 結(jié)果:2009-01-29 09:40:25
(4)打印上個星期此時的時間戳strtotime(”-1 week“)
當前時間:echo date(”Y-m-d H:i:s”,time()) 結(jié)果:2009-01-22 09:40:25
指定時間:echo date(”Y-m-d H:i:s”,strtotime(”-1 week”)) 結(jié)果:2009-01-15 09:40:25
(5)打印指定下星期幾的PHP時間戳strtotime(”next Thursday“)
當前時間:echo date(”Y-m-d H:i:s”,time()) 結(jié)果:2009-01-22 09:40:25
指定時間:echo date(”Y-m-d H:i:s”,strtotime(”next Thursday”)) 結(jié)果:2009-01-29 00:00:00
(6)打印指定上星期幾的時間戳strtotime(”last Thursday“)
當前時間:echo date(”Y-m-d H:i:s”,time()) 結(jié)果:2009-01-22 09:40:25
指定時間:echo date(”Y-m-d H:i:s”,strtotime(”last Thursday”)) 結(jié)果:2009-01-15 00:00:00
以上示例可知,strtotime能將任何英文文本的日期時間描述解析為Unix時間戳,我們結(jié)合mktime()或date()格式化日期時間獲取指定的PHP時間戳,實現(xiàn)所需要的日期時間。
相關(guān)文章
PHP配合fiddler抓包抓取微信指數(shù)小程序數(shù)據(jù)的實現(xiàn)方法分析
這篇文章主要介紹了PHP配合fiddler抓包抓取微信指數(shù)小程序數(shù)據(jù)的實現(xiàn)方法,結(jié)合實例形式分析了PHP結(jié)合fiddler抓取微信指數(shù)小程序數(shù)據(jù)的相關(guān)原理與實現(xiàn)方法,需要的朋友可以參考下2020-01-01
round robin權(quán)重輪循算法php實現(xiàn)代碼
這篇文章主要介紹了round robin權(quán)重輪循算法php實現(xiàn)代碼,需要的朋友可以參考下2016-05-05
簡單的方法讓你的后臺登錄更加安全(php中加session驗證)
通過特定文件為后臺入口注冊session,否則失敗退出。即直接使用原后臺地址將無法登錄后臺。這樣一來,入口文件名的多樣性、可變更性將為你的后臺登錄提供更加安全的環(huán)境2012-08-08
解決php中Cannot send session cache limiter 的問題的方法
解決php中Cannot send session cache limiter 的問題的方法...2007-04-04
php將HTML表格每行每列轉(zhuǎn)為數(shù)組實現(xiàn)采集表格數(shù)據(jù)的方法
這篇文章主要介紹了php將HTML表格每行每列轉(zhuǎn)為數(shù)組實現(xiàn)采集表格數(shù)據(jù)的方法,涉及php正則替換的技巧,非常具有實用價值,需要的朋友可以參考下2015-04-04

