php獲取開始與結(jié)束日期之間所有日期的方法
本文實(shí)例講述了php獲取開始與結(jié)束日期之間所有日期的方法。分享給大家供大家參考,具體如下:
/**
* 獲取指定日期段內(nèi)每一天的日期
* @param Date $startdate 開始日期
* @param Date $enddate 結(jié)束日期
* @return Array
*/
function getDateFromRange($startdate, $enddate){
$stimestamp = strtotime($startdate);
$etimestamp = strtotime($enddate);
// 計(jì)算日期段內(nèi)有多少天
$days = ($etimestamp-$stimestamp)/86400+1;
// 保存每天日期
$date = array();
for($i=0; $i<$days; $i++){
$date[] = date('Y-m-d', $stimestamp+(86400*$i));
}
return $date;
}
$startdate = '2016-08-29';
$enddate = '2016-09-29';
// demo
$date = getDateFromRange($startdate,$enddate);
print_r($date);
運(yùn)行結(jié)果如下:
Array ( [0] => 2016-08-29 [1] => 2016-08-30 [2] => 2016-08-31 [3] => 2016-09-01 [4] => 2016-09-02 [5] => 2016-09-03 [6] => 2016-09-04 [7] => 2016-09-05 [8] => 2016-09-06 [9] => 2016-09-07 [10] => 2016-09-08 [11] => 2016-09-09 [12] => 2016-09-10 [13] => 2016-09-11 [14] => 2016-09-12 [15] => 2016-09-13 [16] => 2016-09-14 [17] => 2016-09-15 [18] => 2016-09-16 [19] => 2016-09-17 [20] => 2016-09-18 [21] => 2016-09-19 [22] => 2016-09-20 [23] => 2016-09-21 [24] => 2016-09-22 [25] => 2016-09-23 [26] => 2016-09-24 [27] => 2016-09-25 [28] => 2016-09-26 [29] => 2016-09-27 [30] => 2016-09-28 [31] => 2016-09-29 )
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php日期與時(shí)間用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語法入門教程》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP實(shí)現(xiàn)將多個(gè)文件中的內(nèi)容合并為新文件的方法示例
這篇文章主要介紹了PHP實(shí)現(xiàn)將多個(gè)文件中的內(nèi)容合并為新文件的方法,涉及php編碼轉(zhuǎn)換、文件與目錄的遍歷以及文件讀寫相關(guān)操作技巧,需要的朋友可以參考下2017-06-06
php函數(shù)array_merge用法一例(合并同類數(shù)組)
合并同類型數(shù)組,array_merge ()函數(shù)的簡單例子,供大家參考2013-02-02
php獲取mysql數(shù)據(jù)庫中的所有表名的代碼
如何用PHP獲取MYSQL數(shù)據(jù)庫的所有表名?記得在mysql命令行下面有條命令SHOW TABLES是顯示mysql數(shù)據(jù)庫里面所有數(shù)據(jù)表的,那么就用這條命令來遍歷數(shù)據(jù)表名吧2011-04-04
PHP基于curl模擬post提交json數(shù)據(jù)示例
這篇文章主要介紹了PHP基于curl模擬post提交json數(shù)據(jù)操作,結(jié)合實(shí)例形式分析了php使用curl實(shí)現(xiàn)post方式提交json數(shù)據(jù)相關(guān)操作步驟與注意事項(xiàng),代碼簡單實(shí)用,需要的朋友可以參考下2018-06-06
php提交post數(shù)組參數(shù)實(shí)例分析
這篇文章主要介紹了php提交post數(shù)組參數(shù)的用法,結(jié)合實(shí)例分析了php使用post進(jìn)行參數(shù)提交的相關(guān)技巧,需要的朋友可以參考下2015-12-12
php+mysql實(shí)現(xiàn)的二級(jí)聯(lián)動(dòng)菜單效果詳解
這篇文章主要介紹了php+mysql實(shí)現(xiàn)的二級(jí)聯(lián)動(dòng)菜單效果,涉及php操作mysql的連接、查詢結(jié)合javascript的DOM節(jié)點(diǎn)操作實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)菜單效果,末尾還附帶了mysql數(shù)據(jù)庫相應(yīng)的sql語句,需要的朋友可以參考下2016-05-05

