格式如何给我错误。不给我正确的约会

时间:2019-12-20 12:18:12

标签: laravel

我的解析日期格式为日期/月/年(2020年12月21日)。

use carbon/Carbon

$date = Carbon::parse($request->date)->format('Y-m-d');
return $date;

请帮助。

1 个答案:

答案 0 :(得分:3)

您可以使用createFromFormat中的DateTime。首先,您需要使用string invalid date将此date format格式转换为createFromFormat  那么您可以将其格式化为实时日期格式。

$date='21/12/2020';   //dd/mm/yy
$new=DateTime::createFromFormat('d/m/Y', $date )->format('Y/m/d');
echo $new;

请参阅example

编辑:- 通过使用碳。

$date='21/12/2020';
$newdate = Carbon::createFromFormat('d/m/Y',$date)->format('Y/m/d');
return $newdate;