将变量设置为当前时间和日期symfony2

时间:2013-05-08 13:57:18

标签: php symfony

我想将变量$ time设置为当前时间,然后按照以下格式设置日期: HH:mm:ss日/月/年。

有没有人可以帮助我在symfony中做到这一点?

3 个答案:

答案 0 :(得分:10)

您是否尝试使用内置的date功能?

$time = date('H:i:s \O\n d/m/Y');

这应该一直工作到2038年:) On都需要转义,因为它们在格式字符串中有特殊含义。

答案 1 :(得分:4)

当您使用Symfony2并且您正在寻找显示日期的方法时,您可以直接在您的树枝模板中执行此操作:

{{ "now"|date("H:i:s \O\n d/m/Y") }}

http://twig.sensiolabs.org/doc/filters/date.html

答案 2 :(得分:2)

这与任何其他PHP应用程序相同:

$time = new \DateTime();
echo $time->format('H:i:s \O\n Y-m-d');

\之前的On是必要的,以防止DateTime::format将字符解释为日期代码并按字面输出。