PHPcarbon不计算时差

PHP Carbon does not calculate the time difference

我需要获取时间difference.But碳不计算

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'));