Laravel 5: 两个日期之间的时差

Laravel 5: Time Difference Between 2 Dates

有什么方法可以得到这样的结果:

Date1 is 1 minute 2 hours 3 days 4 years away from Date2

在 Laravel 5 + 两个日期之间的碳?

原来Carbon::diffForHumans()方法存在。

一些好奇的代码:

$date1 = new Carbon();
$diff = $date1->diffForHumans($date2);
print 'Date1 is ' + $diff . ' away from Date2';

// output
// "Date1 is 3 weeks away from Date2"