DateTime::__construct():无法在位置 20 (:) 处解析时间字符串(2022 年 5 月 5 日 12:00:00:AM):意外字符

DateTime::__construct(): Failed to parse time string (May 5 2022 12:00:00:AM) at position 20 (:): Unexpected character

我遇到以下错误

"

ErrorException in /*/web/vendor/nesbot/carbon/src/Carbon/Carbon.php line 555:
DateTime::__construct(): Failed to parse time string (May 5 2022 12:00:00:AM) at position 20 (:): Unexpected character

在我的列表文件中,

{{ Carbon\Carbon::parse($r->AttendanceDate)->format('d/m/Y') }}         

    

sql中的日期是日期时间“2020-05-20 08:13:00.000

我尝试了一些更改,例如从 DateTime 格式到 day 格式,我也尝试解析字符串但没有任何效果。我看到一些 post 有同样的错误但没有结果.请帮助我

“无法解析时间字符串(2022 年 5 月 5 日 12:00:00:AM)”非常清楚。它无法解析该格式。您可以使用 Carbon::createFromFormat 方法告诉 Carbon 预期的格式。

Carbon::createFromFormat('M j Y h:i:s:A', 'May 5 2022 12:00:00:AM');

格式定义来自 PHP 的 DateTime::createFromFormat() 方法。