在我laravel模型我使用调用一个成员函数diffForHumans()在字符串中laravel 5.4
getTimeagoAttribute()
这个功能我正在试图让该TIMEAGO价值例如,当我发布一个审查在11.30和现在的时间是12:30意味着我要显示1小时前我的函数内部审查和代码附近的
public function getTimeagoAttribute()
{
$mytime = \Carbon\Carbon::now();
$date = $mytime->toDateTimeString()->diffForHumans();
return $date;
}
当我尝试运行第E码它告诉我一个错误Call to a member function diffForHumans() on string
是实现我想要什么或者是否有其他方法来达致这这是正确的方式..
这就是我实现我的刀片观点
<span class="pull-right">{{$review->timeago}}</span>
请帮助我出去来实现这个..
呀谢谢巴拉它工作正常,但每当我认为它张贴展示2天以前 – Karthiga
时间因此未改变了,因为你正在从'now'时间..所以它永远是1秒d前。尝试执行此操作'返回Carbon :: createFromDate($ date) - > diffForHumans();' –