Carbon::createFromFormat('Y-m-d H:i:s', $request->date)->format('d-m-Y')
use Carbon/Carbon
Carbon::now()->format('Y-m-d H:i:s');
$today = Carbon::createFromFormat('d/m/Y H:i:s', '19/02/2019 00:00:00');
$day = $today->subDays(1)->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');
use Carbon/Carbon
Carbon::now()->format('Y-m-d H:i:s jS F Y'); // 2021-06-21 19:24:37 21st June 2021
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'
Carbon::createFromFormat($format, $time, $tz);
{{ $post->created_at->diffForHumans() }}
/*
//Output
Arya Stuck 14 minutes ago
Post something
Mizan Khan 23 hours ago
Post something
*/