新聞中心
這篇文章主要介紹php時(shí)間格式的轉(zhuǎn)換方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
php時(shí)間格式的轉(zhuǎn)換方法:1、通過(guò)“strtotime(time,now);”函數(shù)將日期轉(zhuǎn)換為時(shí)間戳;2、通過(guò)“date(format,timestamp)”函數(shù)把時(shí)間戳格式化為日期和時(shí)間。
php時(shí)間格式轉(zhuǎn)換
php時(shí)間格式的轉(zhuǎn)換函數(shù)有date(),strtotime()函數(shù),php 原生的時(shí)間類也可以轉(zhuǎn)換時(shí)間格式。
1、Y-m-d轉(zhuǎn)換為時(shí)間戳 例:2017-08-22 轉(zhuǎn)化為時(shí)間戳 strtotime(‘2017-08-22’);
2、時(shí)間戳轉(zhuǎn)換為Y-m-d H:i:s date("Y-m-d H:i:s",strtotime('2017-08-22'));
3、時(shí)間Ymd格式轉(zhuǎn)化為Y-m-d date(“Y-m-d”,strtotime("20170822"));
用原生php類也可以直接轉(zhuǎn)換 var_dum(\DateTime::createFromFormat('Ymd','20170822')->format('Y-m-d'));
4、獲取當(dāng)前時(shí)間戳:1、time(); 2、date('U');
5、明天的時(shí)間格式 date("Y-m-d H:i:s",strtotime(+1 day));
獲取一段時(shí)間的日期 搜過(guò)來(lái)的代碼
$end = new \DateTime($end); $end = $end->modify( '+1 day' ); $interval = new \DateInterval('P1D');// yii中引用原生的php類加\,因?yàn)橛忻臻g $daterange = new \DatePeriod($start, $interval ,$end);//查詢這個(gè)時(shí)間段內(nèi)所有的日期 foreach($daterange as $date){ $single_date = $date->format("Ymd");//每個(gè)日期都改成20170022的格式 $this->run_curl($url,$post_data,$project,$flow,$single_date,$timeBegin,$timeEnd); }
$datarange就是時(shí)間段內(nèi)的日期。
以上是“php時(shí)間格式的轉(zhuǎn)換方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站名稱:php時(shí)間格式的轉(zhuǎn)換方法-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://fisionsoft.com.cn/article/gipid.html