- var_dump: documentation ( source)
<?php
$start = new DateTime('2013-09-09 12:00:15');
# $start->setTimestamp($from); if $from is timestamp
$end = new DateTime('now');
$iso = $start->format(DateTime::W3C) . '/' . $end->format(DateTime::W3C) . '/P1D';
#$iso = 'R2/2013-09-09T12:00:15Z/P1D';
var_dump($iso);
$periods = new DatePeriod($iso);