如果设备语言为英语[中国香港特别行政区],日历应用程序前端默认值为日期(1970年1月1日)


Calendar app take value date(January 1st, 1970) as default in frontend if device language is english[Hongkong SAR china]

如果我的网站基于magento框架,设备语言为英语[中国香港特别行政区],则日历应用程序前端默认值为日期(1970年1月1日)。有什么解决方案可以获得当前时间吗?问题只出现在Internet Explorer中。

这是

的屏幕截图

问题终于解决了。代码就在这里,(它适用于所有浏览器,因为它的英语[美国]时间格式不变,而且它不在乎浏览器的语言。)

之前,

 $currentDate = new Zend_Date(Mage::getModel('core/date')->timestamp());

之后,

$currentDate = new Zend_Date(Mage::getModel('core/date')->timestamp(),null, "en_US");