Вывод дат подряд при помощи DateInterval

<?php
$begin = new DateTime( '2013-04-01' );
$end = new DateTime( '2013-04-07');
 
$interval = DateInterval::createFromDateString('tomorrow');
$period = new DatePeriod($begin, $interval, $end, DatePeriod::EXCLUDE_START_DATE);
 
foreach ( $period as $dt ) {
    echo $dt->format( "Y-m-d" ), "\n";
}

Таким нехитрым способом получаем даты
2013-04-02
2013-04-03
2013-04-04
2013-04-05
2013-04-06