0
表單生成器:Symfony的3 DateTimeType不正確的記錄
->add('createdAt', DateTimeType::class, array(
'label' => 'admin.accountEdit.formCreatedAt',
'format' => 'yyyy-MM-dd HH:mm',
'html5' => false,
'widget' => 'single_text'
))
我進入錄音:2017年1月1日23:00
但看上去,在數據庫如下:2017年1月1日21 :00
'format' 參數是沒有問題的時候默認: 'YYYY-MM-dd'T'HH:MM:ssZZZZZ'
它看起來像一個時區問題。什麼是你的SQL日期字段的類型?您從數據庫中顯示的格式似乎缺少數據IMO,如秒和時區。 – Boulzy
/** * @ORM \ Column(type =「datetime」) */ protected $ createdAt; –