我在Magento v.7.7中遇到日期问题我希望有人可以帮助我:
我在前端显示了一个custsom日期属性'ExpiringDate'。此属性连接到我的属性集'Food',而不是我的其他属性集'NonFood'。 “食物”属性集中的我的产品可能有日期,或者没有。
代码<?php echo $_product->getExpiringDate() ?>
为我提供了有关日期的食品2013-07-15 00:00:00的结果。没有日期和/或NonFood产品的产品的空白结果(空白结果是首选,但不是零)。
代码<?php echo date("d.m.y", strtotime($_product->getExpiringDate())) ?>
为我提供了有关日期的食品更好的格式化结果15.07.13,但显示所有其他产品的01.01.70。
那么我怎么能得到第一个显示15.07.13或15.07.2013的代码 - 但是没有尾随00:00:00
..或者获取第二个代码,如果没有值,则不显示任何内容。
谢谢!
-Espen
答案 0 :(得分:0)
有很多方法,例如:
<?php if ($_product->getExpiringDate() != '0000-00-00 00:00:00'): ?>
<?php echo date("d.m.y", strtotime($_product->getExpiringDate())) ?>
<?php endif; ?>