我使用Symfony 4.3和'bootstrap_4_layout.html.twig'作为表单主题。如何设置DateType字段以显示月份数字而不是月份名称?
{{ form_widget(formConge.DateBureauOrdre.month,{'var': {'choices': {'label': {'jan': 'a' }} } }) }}
我使用Symfony 4.3和'bootstrap_4_layout.html.twig'作为表单主题。如何设置DateType字段以显示月份数字而不是月份名称?
{{ form_widget(formConge.DateBureauOrdre.month,{'var': {'choices': {'label': {'jan': 'a' }} } }) }}
如果您使用的是DateType
表单字段,则那里有一个名为format
的选项,可用于格式化日期,月份和年份字段。
更多信息,请访问Symfony Documentation
您最好注意弃用通知:
,从4.3版开始不推荐使用:从Symfony 4.3开始不推荐使用启用html5选项时使用format选项。
您可以为此使用Twig日期格式,如下所示:
{{ object.date|date('d/m/Y H:i:s') }}
另外,请查看以下线程:How to render a DateTime object in a Twig template