Laravel没有正确保存日期

时间:2018-03-30 02:55:37

标签: php laravel laravel-5 php-carbon

我在Laravel中遇到了我的功能问题:

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

正确保存日期的日期,当天总是变为1

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

也许有人知道解决方案

1 个答案:

答案 0 :(得分:0)

您错过了使用toDateTimeString

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