如果您需要其他格式,可以在 FormType 中设置格式。
$builder->add('date_created', 'date', array(
'widget' => 'single_text',
// this is actually the default format for single_text
'format' => 'yyyy-MM-dd',
));
Run Code Online (Sandbox Code Playgroud)
默认情况下它不是 'Ymd' 它是 的一个实例IntlDateFormatter。因此,如果您不使用单一文本,应该选择正确的区域设置。
类型:整数或字符串默认值:IntlDateFormatter::MEDIUM(如果小部件是 single_text,则为 yyyy-MM-dd)
http://symfony.com/doc/current/reference/forms/types/date.html#format http://php.net/manual/en/class.intldateformatter.php