Datetime lässt sich nicht speichern

Tach zusammen,

ich versuche Datetime zu speichern.

EntityDefinition

protected function defineFields(): FieldCollection
    {
        return new FieldCollection(
            [
                (new IdField('id', 'id'))->addFlags(new PrimaryKey(), new Required()),
                new CreatedAtField(),
                new UpdatedAtField(),
....
            ]);
    }

 

Admin

 

Request-Payload

{updatedAt: "2019-07-08T08:39:00+00:00"}

 

Mit oder ohne :config

:config="{dateFormat: 'Y-m-d H:i:S', altFormat: 'd.m.Y H:i:S'}"

Nichts passiert.

Alle anderen Daten (z.B. Name, Status) werden schön brav gesichert.
Kann mir jemand sagen, was falsch sein könnte.

Sorry, da war ich mal wieder schneller als nötig.

Hab eine neue Spalte “Datum” (Datetime) angelegt.

return new FieldCollection(
    [
        (new IdField('id', 'id'))->addFlags(new PrimaryKey(), new Required()),
        new CreatedAtField(),
        new UpdatedAtField(),
        (new DateTimeField('datum', 'datum')),
...
    ]);

 

 

natürlich geht das jetzt.

 createdAt und updatedAt zu verändern, macht ja null Sinn.

new CreatedAtField(),
new UpdatedAtField(),

 

~closed~