Laravel 没有正确保存日期

Laravel is not saving the date correctly

我的问题是我在 Laravel:

中的函数
$case->happened_at  = Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $request->happened_at. ' 00:00:01');

是不是日期的天保存不正确,天总是变成1

我已经用 dd() 检查了我的 $request->happened_at 并且它在其中正确显示。

也许有人知道解决方案

您未能通过 toDateTimeString

获取格式化值
  $case->happened_at  = Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $request->happened_at. ' 00:00:01')->toDateTimeString();