Laravel:无法在刀片中使用Carbon diffForHumans

时间:2018-08-07 12:12:37

标签: php laravel php-carbon

在字符串上调用成员函数diffForHumans()。 我实际上在做的是在刀片中的某个获取日期上调用diffForHumans。

<span>{{$data['date']->diffForHumans()}}</span>

2 个答案:

答案 0 :(得分:1)

&tx_arr

如前所述,您的$ data ['date']可能还不是Carbon的实例,因此需要进行解析。上面的代码将解析碳,解析它并得到差异。

答案 1 :(得分:0)

<span>{{ \Carbon\Carbon::parse($data->created_at)->diffForHumans() }}</span>
如果您添加$data->iffForHumans();,则use Carbon\Carbon;方法仅在.PHP文件中有效。
但是在.blade中,您必须写出完整的碳纤维参考,并分析是否要串起