我用
<?php
$date = '2014-09-01 14:01:52';
$dateObject = new Zend_Date($date);
$tranDate = $dateObject->get(Zend_Date::ATOM);
echo $tranDate;
?>
2014- 09-01 T14:01:52 + 00:00
这是正确的,但我注意到它回来了几次 2014- 01-09 T14:01:52 + 00:00
有人知道这是什么问题吗?
答案 0 :(得分:0)
问题可能与您的$ locale有关。
你应该没事这样做
$dateObject = new Zend_Date($date, 'dd/MM/yyyy');
或者,如果你想成为&#34;更清洁&#34;,而不是写字符串,请查看日期的Zend常量 http://framework.zend.com/manual/1.12/en/zend.date.constants.html