碳减去Carbon :: now()的日期时间

Lov*_*ess 6 php datetime

我想使用这个Carbon函数:Carbon :: now() - > subDays(5) - > diffForHumans()

我需要创建正确的整数.

我正在加载一个带有Datetime的字符串,我想在Laravel中减去这样的:

 $datetime = $score->created_at;
Run Code Online (Sandbox Code Playgroud)

然后我将当前时间保存到变量中

 $now = Carbon::now()->toDateTimeString();
Run Code Online (Sandbox Code Playgroud)

这就是我得到的:

 echo $now . '<br>'; // 2014-07-13 22:53:03
 echo $datetime;     // 2014-07-12 14:32:17
Run Code Online (Sandbox Code Playgroud)

但是当我想从另一个中减去一个时,我得到以下错误:

 echo $now - $datetime;
Run Code Online (Sandbox Code Playgroud)

Carbon\Carbon类的对象无法转换为int

这里的任何帮助都会有很大的帮助.

man*_*avo 10

我知道这有点晚了,但这有效:

$score->created_at->diffForHumans(\Carbon\Carbon::now())
Run Code Online (Sandbox Code Playgroud)