1
我使用了sonata_type_datetime_range_picker。我在前端工作正確。但是當我提交表單時,它將月份值重新設置爲1。我提交的值是「2017-02-02 03:14:00」,提交後的值是「2017-01-02 03:14:00」。根據Profiler日期在Request對象中是正確的,但在Symfont表單組件中是錯誤的。索納塔日期選取器月份重置爲1
我的管理員代碼
$datePickerOptions = [
'format' => "YYYY-MM-DD HH:mm:SS",
'datepicker_use_button' => false,
'dp_use_minutes' => false,
'dp_use_seconds' => false,
'dp_side_by_side' => true,
'dp_language' => 'en',
];
$datagridMapper
->add(
'dateTime',
'doctrine_orm_datetime_range',
[
'show_filter' => true,
'field_type' => 'sonata_type_datetime_range_picker',
'field_options' => [
'field_options_start' => $datePickerOptions,
'field_options_end' => $datePickerOptions,
],
]
);
我在做什麼錯?