1

简单的问题,但我可以在这里找到答案:http: //twig.sensiolabs.org/doc/filters/date.html

我有这个:user.birthday|date("Y\m\d")

但输出例如:19930224

我想将它分开购买“/”,例如:1993/02/24

任何的想法?谢谢!

4

2 回答 2

1

您不能使用反斜杠 \,因为它用于转义字符。你可以/改用。

于 2013-02-24T18:12:53.413 回答
0

date()函数中,您需要\使用第二个作为\\.

正如树枝文档中所说:

要转义日期格式的单词和字符,请在每个字符前面使用 \\

因此,您需要在 twig 模板中按以下方式对其进行转义:

{{ user.birthday|date('Y\\\\m\\\\d') }}
于 2013-02-24T19:02:21.690 回答