2017-11-06 14 views
-3

あなたがPHP日付の終わりを配列に分割する方法は?

$start = new DateTime('1-1-2017'); 
$end = new DateTime('4-1-2017'); 

分割日付を使用している場合、結果

3:

array(
    array('start'=> 1-1-2017,'end'=>2-1-2017), 
    array('start'=> 2-1-2017,'end'=>3-1-2017), 
    array('start'=> 3-1-2017,'end'=>4-1-2017) 
); 

おかげ

答えて

0

これを試してみてください..!日付を反復処理する

利用日時:返信 ため

$start = new DateTime('1-1-2017'); 
$end  = (new DateTime('4-1-2017'))->modify('+1 day'); 
$interval = new DateInterval('P1D'); 
$period = new DatePeriod($start, $interval, $end); 

foreach ($period as $dt) { 
    echo $dt->format("d-m-y") . "<br>\n"; 
} 
+0

おかげであなたの答えは静的メソッドで、分割数は可変です –

関連する問題