在symfony项目中使用Twig Intl扩展为您提供Twig Filter localizeddate
。
您甚至可以从一些"预设"(如{{ date|localizeddate('full', 'medium') }}
)中选择打印出一个值(德语区域设置),如:Montag, 24。2015年8月um 23:00:00
但是我怎么能输出当天的名称呢?
注意:{{ date.format('D') }}
将以英语语言输出日期,而不是symfony/twig环境中设置的当前语言环境
试试这个:
{{ date|localizeddate('full', 'none', app.request.locale, null, 'EEE') }}
在这里阅读函数的文档
试试下面的
{{ date.format('D')|trans }}