Problème d'affichage date
Chers tous,
J'ai un problème avec l'affichage des mois d'une année.
Je dispose du code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
$annee = 2013;
$dt = new DateTime($annee);
$date = array();
$di = new DateInterval('P1M');
for($i=1; $i<13; $i++)
{
$date[$i] = $dt->format('Y-M');
$dt->add($di);
echo $date[$i].'<br/>';
} |
Ce code affiche le suivant :
2013-Feb
2013-Mar
2013-Apr
2013-May
2013-Jun
2013-Jul
2013-Aug
2013-Sep
2013-Oct
2013-Nov
2013-Dec
2014-Jan
Pourquoi le mois de janvier 2013 n'est pas affiché ?