我需要得到时差.但Carbon 并不计算在内.
date1 2022-03-30 00:00:00
date2 2022-03-30 21:00:00
$interval = $date1->diffInSeconds($date2); -> OUTPUT: 0
$interval2 = $date1->diffAsCarbonInterval($date2); -> OUTPUT:
我需要得到时差.但Carbon 并不计算在内.
date1 2022-03-30 00:00:00
date2 2022-03-30 21:00:00
$interval = $date1->diffInSeconds($date2); -> OUTPUT: 0
$interval2 = $date1->diffAsCarbonInterval($date2); -> OUTPUT:
您应该使用Carbon解析所有数据,将其转换为Carbon实例,然后您就可以得到差异
$diffInSeconds = Carbon\Carbon::parse('2022-03-30 00:00:00')->diffInSeconds(Carbon\Carbon::parse('2022-03-30 21:00:00'));