$interval
開始日と終了日を日(または月)のチャンクに分割する機能はありますか?例えば:
$interval = new DateInterval('P10D');
$start = new DateTime('2012-01-10');
$end = new DateTime('2012-02-16');
$chunks = splitOnInterval($start, $end, $interval);
// Now chunks should contain
//$chunks[0] = '2012-01-10'
//$chunks[1] = '2012-01-20'
//$chunks[2] = '2012-01-30'
//$chunks[3] = '2012-02-09'
//$chunks[3] = '2012-02-16'
私DatePeriod
は助けることができると思います、しかし私はそれをどのように使うことができるかについての方法を見つけられませんでした。