0

我有这段代码在我的模板中完美运行:

{php}
    echo date("F j, Y | g:iA",strtotime($this->_tpl_vars['eventObj']->get_evt_starttime()));
{/php} 

我想在没有 PHP 标签的情况下写同样的东西。我知道这{$eventObj|strtotime}将发送eventObjstrtotime“,但是我如何将这个结果date作为第二个参数发送到?

我在文档中找不到关于将修饰符的结果作为另一个修饰符的第二个参数发送的任何内容。我只能找到将两个修饰符应用于同一事物。

我厌倦了放括号和玩冒号语法,但它不起作用。我只需要问一个人。

谢谢!

4

1 回答 1

0

在php中

$smarty->assign('time', "2012-01-01 01:01");

在 smarty 模板中

{$time|strtotime|date_format:"%B %e, %Y | %H:%m %p"}

输出

January  1, 2012 | 01:01 AM
于 2015-05-22T12:07:39.603 回答