Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour a tous
Aujourd'hui, j'aimerais attirer votre attention sur le Zend_Date:
Faites ce simple code :
$date=new Zend_Date('01/01/2005'); echo $date->get('dd/MM/YYYY');
Et bien chez moi ca affiche 01/01/2004
Ca ne semble se produire que pour certains 1ers janviers
(dérangeant quand on affiche des calendriers en se servant de $date->addDay(1) et qu'on compare à une date limite )
Vous avez deja vu ca ?(et solutionné ca )
Dernière modification par stf (21-05-2008 11:42:03)
Hors ligne
J'ai le meme bug avec aussi 2006
Mais pas de solutions
Hors ligne
Hello,
C'est pas un bug :
$date=new Zend_Date('01/01/2005'); echo $date->get('dd/MM/yyyy');
Le Y doit être minuscule.
En majuscule, c'est le format ISO-8601 donc l'équivalent d'un date('o')
La doc pour plus d'info : http://framework.zend.com/manual/fr/zen … nedformats
A+
Hors ligne
Oh !
Jamais fait gaffe au 'y' minuscule ...
Bon bé, se sera peut etre pour une autre fois
(Merci en tout cas ^^ )
Hors ligne