Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 获取具有Twig Intl扩展名的本地化日期名称_Php_Symfony_Date_Localization_Twig - Fatal编程技术网

Php 获取具有Twig Intl扩展名的本地化日期名称

Php 获取具有Twig Intl扩展名的本地化日期名称,php,symfony,date,localization,twig,Php,Symfony,Date,Localization,Twig,在symfony项目中使用Twig Intl扩展可以提供Twig过滤器localizeddate 您甚至可以从一些“预设”中进行选择,如{date | localizeddate('full','medium')}打印出一个值(德语区域设置),如:Montag,24。2015年8月um 23:00:00 但是我如何才能只输出当天的名称呢 注意:{{date.format('D')}将以英语输出当天的名称,而不是symfony/twig环境中设置的当前区域设置。请尝试以下操作 {{date.for

在symfony项目中使用Twig Intl扩展可以提供Twig过滤器
localizeddate

您甚至可以从一些“预设”中进行选择,如
{date | localizeddate('full','medium')}
打印出一个值(德语区域设置),如:Montag,24。2015年8月um 23:00:00

但是我如何才能只输出当天的名称呢

注意:
{{date.format('D')}
将以英语输出当天的名称,而不是symfony/twig环境中设置的当前区域设置。

请尝试以下操作

{{date.format('D')|trans}}

尝试以下方法

{{date.format('D')|trans}}

尝试以下方法

{{date.format('D')|trans}}

尝试以下方法

{{date.format('D')|trans}}

尝试以下方法:

{{ date|localizeddate('full', 'none', app.request.locale, null, 'EEE') }}
试试这个:

{{ date|localizeddate('full', 'none', app.request.locale, null, 'EEE') }}
试试这个:

{{ date|localizeddate('full', 'none', app.request.locale, null, 'EEE') }}
试试这个:

{{ date|localizeddate('full', 'none', app.request.locale, null, 'EEE') }}

谢谢你,艾曼纽。我把它称为一种变通方法,我甚至没有想过仅仅通过translator组件进行翻译。现在我将用这种方式解决这个问题,但我仍然在寻找一种使用Intl扩展的方法,我认为它解决了这类问题。谢谢,Emmanuel。我把它称为一种变通方法,我甚至没有想过仅仅通过translator组件进行翻译。现在我将用这种方式解决这个问题,但我仍然在寻找一种使用Intl扩展的方法,我认为它解决了这类问题。谢谢,Emmanuel。我把它称为一种变通方法,我甚至没有想过仅仅通过translator组件进行翻译。现在我将用这种方式解决这个问题,但我仍然在寻找一种使用Intl扩展的方法,我认为它解决了这类问题。谢谢,Emmanuel。我把它称为一种变通方法,我甚至没有想过仅仅通过translator组件进行翻译。我现在将以这种方式解决这个问题,但我仍然在寻找一种使用Intl扩展的方法,我认为它解决了这类问题。{date | localizeddate('full','none',app.request.locale,null,'EEEE')}全名{{date localizeddate('full','none',app request.locale,null,'EEEE')}全名{date localizeddate{localizeddate}全名为('full','none',app.request.locale,null,'EEEE')}}全名为{{date | localizeddate('full','none',app.request.locale,null,'EEEE')}}