我创建一个表单,像这样用的Symfony2:默认日期
$builder
->add('days', 'date', array(
'widget' => 'choice',
'format' => 'dd-MM-yyyy',
'pattern' => '{{ day }}-{{ month }}-{{ year }}',
'years' => range(Date('Y'), 2010),
'label' => 'Inactive participants since',
'input' => 'string',
));
但我想显示默认的日期,今天为例,所以,当我打印德形式我看到
02 - 05 - 2012
任何想法?
它不起作用 - '预期的参数类型为“\ DateTime”,“string”给出' –
为我工作在2.1 –
@Asuraya如果你明白了,你还没有设置它使用'string'。在这种情况下,使用:'array('data'=> new \ DateTime())' – Prisoner