我在我的页面中有一个名为“priceValidUntil”的参数,对于这个参数,我有一行:
<meta itemprop="priceValidUntil" content="{$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'}">
我想把$smarty.now
的值加上15天,所以我加了这个:
<meta itemprop="priceValidUntil" content="{$smarty.now|date_format:'%Y-%m-%d %H:%M:%S' + 15 }">
输出如下:
<meta itemprop="priceValidUntil" content="2024-04-27 23:04:05">
我想要:
<meta itemprop="priceValidUntil" content="2019-05-12 23:04:05">
我怎么能增加天数而不是年数呢?
2条答案
按热度按时间k5ifujac1#
方法一
根据this link,似乎你可以这样做,也许可以添加:
content
属性。$smarty.now
变量的秒数。方法二
你可以简单地试试这个:
然后,你的代码可能看起来像这样:
yshpjwxd2#
使用这两种方法来尝试哪一种更适合你。例如在Prestashop 1.6.x中可以使用方法2,没有错误。