Symfony2 doctrine datetime object format

Ich bin mit Armaturen laden zum schreiben ein datetime-Feld einer Entität.

Person:

/** @ORM\Column(type="datetime", nullable=true) */
protected $date;

Ich die folgende Methode verwenden, um das Datum einzustellen:

    public function setDate($date='')
    {
        $fecha = new \DateTime($date);
        $fecha = $fecha->format('Y-m-d');
        $this->date = $fecha;
    }

Ich nur nutzen wollen, das Jahr, den Monat, den Tag, um eine Summe mit einer Gruppe von dql-query.

Als ich umsetzen Leuchten laden bekomme ich folgende Fehlermeldung:

Fatal error: Call to a member function format() auf einer non-object in C:\xampp\htdo
cs\brel\vendor\doctrine-dbal\lib\Doctrine\DBAL\Types\DateTimeType.php auf der Linie 44

Was mache ich hier falsch?

Schreibe einen Kommentar