2015-05-12 49 views
0

我有一个Symfony2应用程序接收表单中的JSON数据。其中一个领域是日期时间。如果我renderize这样的场形状:Symfony2日期时间字段形式

->add('startDate', 'date', array(
     'widget' => 'single_text', 
     'format' => 'yyyy-MM-dd HH:mm:ss')) 

此接受这样的:

"startDate": "2015-05-03 12:30:00" 

但我需要引入这样一个日期:

"startDate": "2015-05-12T15:43:00+0200" 

我怎样才能在该字段中设置此格式?

回答

2

http://php.net/manual/en/function.date.php

“C”=>ISO 8601的日期(在PHP 5中添加) => 2004-02-12T15:19:21 + 00:00

试试:

->add('startDate', 'date', array(
    'widget' => 'single_text', 
    'format' => 'c')) 

我希望它有帮助。

相关问题