2012-10-02 6 views

Répondre

1

Si le format est AAAA-MM-JJ (2012-10-02), essayez ce code:

$str = '2012-10-02'; 
$date = new Zend_Date($str, Zend_Date::YEAR . '-' . Zend_Date::MONTH . '-' . Zend_Date::DAY); 
echo $date->toString(); 
+0

Ça marche. Mais je dois également Heure, minute, senconds et am/pm – user1559230

+0

vous pouvez trouver des constantes Zend_Date ici: http://framework.zend.com/manual/1.12/fr/zend.date.constants.html – pltvs

0

Quel est le code que vous utilisez pour appeler la fonction?

Différents pays utilisent différents formats de date. Certains utilisent dd/mm/yyyy d'autres utilisent mm/jj/aaaa. L'ordre que vous passez le jour et le mois est différent de la façon dont la fonction s'attend à être appelée.

Essayez d'inverser le mois et le jour avant d'appeler la fonction.

+0

$ date = new Zend_Date (valeur de $); $ row [] = $ date-> toString(); – user1559230

+0

À quoi correspond la valeur de $? – akond

+0

$ value = 2012-10-02 – user1559230

Questions connexes