“ DateTime :: __ construct():无法解析位置17(-)处的时间字符串(2012年12月5日-09:30 AM):意外字符”

时间:2019-06-19 11:01:38

标签: laravel

$start = Carbon::parse($request->date1);
$end = Carbon::parse($request->date2);
$allSchedules = $allSchedules->where('dateTime','<=',$end)->where('dateTime','>=',$start);
  

“ DateTime :: __ construct():无法解析时间字符串(12月5日,   2012-09:30 AM)在位置17(-):意外字符“

1 个答案:

答案 0 :(得分:0)

如错误所述,从发送至Carbon结构的日期开始删除破折号(-)。

要么从客户端,要么就在解析方法上:

$start = Carbon::parse(str_replace('-', '', $request->date1));