1
我正在使用Magento獲取產品日期字段的值。然後,我決定使用Zend_Date
來處理這些值,因爲Magento以不同格式返回日期(取決於區域設置)。Zend_Date比較錯誤
但是我面對一段時間讓我震驚。我得到了三個日期,12 Jul 2012
(我們今天稱之爲),2 Mar 2012
和2 Sep 2012
。並且檢查今天是否比其他每個人都晚返回true
這兩個日期。例如,今天比3月2日(這是真)晚於9月2日(這讓我震驚)。
下面是PhpStorm的手錶證明:
我得到的日期如下:
$productData['news_from'] = Mage::app()->getLocale()->date($productData['news_from']);
$productData['news_to'] = Mage::app()->getLocale()->date($productData['news_to']);
$_currentDate = Mage::app()->getLocale()->date();
什麼我做錯了???