将SF从2.5.7切换到2.6.2后出现问题
我在数据库中有一条记录,其中包含基于实体变量创建的日期字段
/**
* @ORMColumn(type="date", name="recieved_date", nullable=false)
*/
protected $recievedDate;
,但是在我加载表单后,它会自动移回 2014-12-03。
当我在创建表单之前转储变量时$this->createForm()
我有一个正确的
object(DateTime)[1351]
public 'date' => string '2014-12-04 00:00:00.000000' (length=26)
public 'timezone_type' => int 3
public 'timezone' => string 'Europe/Warsaw' (length=13)
在SF 2.5.7中,一切都是正确的 - 我需要在SF 2.6中设置一些特定的时区设置吗?
这是symfony 2.6中的错误:https://github.com/symfony/symfony/issues/12808
修复