69

次の日時を返す配列があります。

$item['created_at'] => "2015-10-28 19:18:44"

M d YCarbonを使用してLaravelでフォーマットする日付を変更するにはどうすればよいですか?

現在、エラーで返されます

$suborder['payment_date'] = $item['created_at']->format('M d Y');
4

13 に答える 13

70

まず、created_at フィールドを Carbon オブジェクトとして解析します。

$createdAt = Carbon::parse($item['created_at']);

次に、使用できます

$suborder['payment_date'] = $createdAt->format('M d Y');
于 2015-10-29T05:24:57.043 に答える
4

それを試してください:

$createdAt = Carbon::parse(date_format($item['created_at'],'d/m/Y H:i:s');
$createdAt= $createdAt->format('M d Y');
于 2017-05-25T17:38:25.090 に答える
0

Carbon::parse($item['created_at'])->format('Y m d');

于 2022-03-01T12:01:57.740 に答える