我在Magento页面显示日期和时间。显示的时间是来自服务器(我猜),我需要当地时间(UTC +4:00)我使用下面的代码(感谢支持):
<div class="header-right">
<div class="clear"></div>
<div style="text-align: right;" class="date-time">
<?php echo strftime('%c');?>
</div>
任何支持都会受到高度赞扬。
网站:www.ozams.com
答案 0 :(得分:0)
由于当地时间问题,您只需要使用服务器时间。如果您当地的时间不对,那么将显示错误的日期。 我希望下一个链接可以帮助您格式化: Magento: Date format troubles Playing with dates in magento Guide through Magento’s timezones 我想你的问题出在你的设置中
答案 1 :(得分:0)
要在.phtml
文件中呈现本地时间,请尝试
<?php // Render local date and time ?>
<?php echo $this->formatDate(null, Mage_Core_Model_Locale::FORMAT_TYPE_SHORT, true); ?>
<?php // Render local date ?>
<?php echo $this->formatDate(); ?>