我正在使用Carbon计算两个日期之间的时间。我希望能够取两个日期之间的时差,并以十进制格式确定时间,以便能够计算小时费率。根据我的测试,-> diffInHours()调用给了我两个数字之间的小时数。
例如
$actual_start_at = Carbon::parse('2017-05-01 13:00:00');
$actual_end_at = Carbon::parse('2017-05-01 15:15:00');
return $actual_end_at->diffInHours($actual_start_at, true);
Run Code Online (Sandbox Code Playgroud)
退货
2
Run Code Online (Sandbox Code Playgroud)
我想要一些可以返回的东西 2 hours 15 minutes
2.25
Run Code Online (Sandbox Code Playgroud)