我正在构建我的表单如下:
$builder->add('taskDate', 'datetime', array(
'required'=>false,
'label'=>'Termin',
'input'=>'datetime',
'widget'=>'single_text',
'attr'=>array('style'=>'max-width: 150px;')
))
我得到了这个,
2014-02-01T20:00:00+01:00
我如何获得“正常”的日期时间格式,就像我在SQL数据库中一样?
在我的数据库中,它保存如下:2014-02-01 20:00:00
。
那么,为什么我最后会有T
封信和+01:00
?
答案 0 :(得分:3)
检查date_format
的Datetime Field Type选项:
date_format:
type: integer or string default: IntlDateFormatter::MEDIUM
Defines the format option that will be passed down to the date field.
有关详细信息,请参阅date type's format选项。