Есть ли какая-либо функция для деления даты начала и окончания на чашки $interval
дней (или месяцев)? Например:Разбиение даты начала и окончания по интервалу в PHP
$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
может помочь, но я не нашел способ, как я могу его использовать.
* (TIP) * Http: // derickrethans .nl/talk/time-zendcon10.pdf – Gordon
@ Гордон спасибо, извините, я не понял, что это дубликат. Проголосовал за закрытие. – gremo