我創建了日期類型爲日期的日期屬性。在管理中,日期格式爲MM/DD/YYYY,但當日期出現在產品頁面的前端時,日期格式爲DD/MM/YYYYMagento屬性類型日期在前端顯示錯誤格式
任何關於如何將前端匹配管理員會很好。感謝您的幫助。
我創建了日期類型爲日期的日期屬性。在管理中,日期格式爲MM/DD/YYYY,但當日期出現在產品頁面的前端時,日期格式爲DD/MM/YYYYMagento屬性類型日期在前端顯示錯誤格式
任何關於如何將前端匹配管理員會很好。感謝您的幫助。
你總是可以使用日期助手:
$fromDate = '2011-12-11';
echo $formattedDate = Mage::getModel('core/date')
->date('d/m/Y', strtotime($fromDate))
;
雖然問題可能是由於區域設置更改默認的日期格式。
看起來這是發生了什麼。當我將本地設置更改爲英語(英國)時,它會顯示正確的日期,但格式爲DD/MM/YY。 – user2213058
我該如何解決這個問題?因此,如果我將語言環境設置設置爲英語(美國),它將顯示格式爲MM/DD/YYYY – user2213058
是的,例如UK/GB將使用dd/mm/yy,我認爲美國使用mm/dd/yyyy – Andrew
發佈您用於在前端顯示日期的代碼。 – Axel
$ format = Mage :: app() - > getLocale() - > getDateFormat(Mage_Core_Model_Locale :: FORMAT_TYPE_MEDIUM); – user2213058
Magento中的我的區域設置(系統>配置>常規>區域設置選項>區域設置)設置爲英語(美國)。當我將語言環境更改爲英語(英國)時,它只顯示正確的格式。謝謝您的幫助。 – user2213058