$today = Carbon::now()->format('Y-m-d'); //yyyy-mm-dd etc
{{ CarbonCarbon::parse($user->from_date)->format('d/m/Y')}}
$date = CarbonCarbon::createFromFormat('Y-m-d H:i:s',$calc[0]['created_at']);
$date->setTimezone('Asia/Karachi');
$date->format('d M, Y H:i A')
$formateddate = Carbon::parse($date)->format('M d Y');
1. First parse the created_at field as Carbon object.
$createdAt = Carbon::parse($item['created_at']);
2.Then you can use
$suborder['payment_date'] = $createdAt->format('M d Y');
//Syntax example : create new dateTime from chosen format
$start_time = Carbon::createFromFormat('H:i', '08:00');
// Outputs 'YYYY-MM-DD 08:00:00'
//Syntax example : parse existing dateTime into chosen format
Carbon::parse($start_time)->form
// Outputs '08:00'
{{ $post->created_at->diffForHumans() }}
/*
//Output
Arya Stuck 14 minutes ago
Post something
Mizan Khan 23 hours ago
Post something
*/
use CarbonCarbon;