Form Builder:Symfony 3 DateTimeType Неверные записи
->add('createdAt', DateTimeType::class, array(
'label' => 'admin.accountEdit.formCreatedAt',
'format' => 'yyyy-MM-dd HH:mm',
'html5' => false,
'widget' => 'single_text'
))
вхожу запись: 2017-01-01 23:00
Но это выглядит следующим образом в базе данных: 2017-01-01 21 : 00
параметр 'Формат' не является проблемой, когда по умолчанию: 'YYYY-MM-dd'T'HH: мм: ssZZZZZ'
Это похоже на проблему с часовым поясом. Каков тип поля даты SQL? В формате, который вы показываете из базы данных, кажется, отсутствуют данные IMO, такие как секунды и часовой пояс. – Boulzy
/** * @ORM \ Column (type = "datetime") */ protected $ createdAt; –