Symfony 2.6 自动将日期移回一天



将SF从2.5.7切换到2.6.2后出现问题

我在数据库中有一条记录,其中包含基于实体变量创建的日期字段

/** * @ORMColumn(type="date", name="recieved_date", nullable=false) */ protected $recievedDate;

db 中的记录值是 2014-12-04

,但是在我加载表单后,它会自动移回 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

修复

相关内容

  • 没有找到相关文章

最新更新