Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2016, 11:48
JimmyBrain
 
Fecha de Ingreso: noviembre-2014
Mensajes: 46
Antigüedad: 9 años, 5 meses
Puntos: 0
Listar años entre fechas

Hola , tengo el siguiente codigo :

Código:
<?php

$start    = new DateTime('2010-12-02');
$start->modify('first day of this month');
$end      = new DateTime('2016-05-06');
$end->modify('first day of next month');
$interval = DateInterval::createFromDateString('1 year');
$period   = new DatePeriod($start, $interval, $end);

foreach ($period as $dt) {
    echo $dt->format("Y") . "<br>\n";
}

?>
Devuelve :

Código:
2010
2011
2012
2013
2014
2015
¿ Como puedo hacer para que devuelve tambien 2016 ? Deberia devolverlo como lo hace con el 2010