Level 33
Hello @memele
you field in database must be in Date and Time
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
As the title says - date casting and date formatting is not working as expected. How I'm storing dates:
$date = Carbon::parse('Tue, 04 Feb 2020 02:00:00 +0200');
// result:
// Illuminate\Support\Carbon @1580774400 {#702
// date: 2020-02-04 02:00:00.0 +02:00
// }
date field which is defined as datetime:$table->datetime('date');
d.m.Y in model:protected $casts = [
'date' => 'datetime:d.m.Y H:i:s',
];
The result I'm getting: 2020-02-07T00:00:00.000000Z
Am I doing something wrong? (This is on Laravel 6.2)
Please or to participate in this conversation.