Symfony - 只是在时间戳字段中显示年份而不是yy-mm-dd

时间:2014-05-28 10:37:00

标签: symfony twig

我有一个这样的表格:

$builder
    ->add('name','text',array('label'=>'name'))
    ->add('startAt', 'datetime',array('label'=>'start:'))
    ->add('endAt', 'datetime',array('label'=>'end:'))
;

我尝试用下面的行显示表单:

<div class="start-at">
    {% block startAt %}
        {{ form_errors(form.startAt) }}
        {{ form_label(form.startAt) }}
        {{ form_widget(form.startAt) }}
    {% endblock startAt %}
</div>

当我渲染页面时,我在浏览器中看到类似这样的内容:

enter image description here

我如何才能看到年份或月份?我不需要其他领域。

1 个答案:

答案 0 :(得分:0)

您的字段类型为&#34; 日期时间&#34;,尝试使用&#34; 日期&#34;如果您只需要日期,请键入。

请参阅此处的官方文档:http://symfony.com/doc/current/reference/forms/types/date.html