Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
Aujourd'hui on est le 02 janvier 2012:
$date = new Zend_Date();
$date->subMonth(11);
echo $date->toString("dd/MM/Y");
$date = new Zend_Date();
$date->subMonth(12);
echo $date->toString("dd/MM/Y");
$date = new Zend_Date();
$date->subMonth(13);
echo $date->toString("dd/MM/Y");
Voici les résultats:
02/02/2011
02/01/2010
02/12/2010
Quelqu'un peut me dire pourquoi quand j' ôtes 12 mois le résultat est faux alors qu'en ôtant 11 et 13 mois le résultat est correct?
Idem en faisant un subYear(1);
Est ce un bug ????
Hors ligne
Non le problème, c'est le "Y" au lieu de "y"
Hors ligne