Php 拉威尔:无法在刀片中为人类使用碳扩散

Php 拉威尔:无法在刀片中为人类使用碳扩散,php,laravel,php-carbon,Php,Laravel,Php Carbon,对字符串调用成员函数diffForHumans()。。 我实际上是在Blade中调用diffForHumans来获取日期 <span>{{$data['date']->diffForHumans()}}</span> {{$data['date']->diffForHumans()} 如前所述,您的$data['date']可能还不是碳的实例,因此需要进行解析。上面将解析碳,解析它并得到差异 如前所述,您的$data['date']可能还不是碳的实例,因此需要进

对字符串调用成员函数diffForHumans()。。 我实际上是在Blade中调用diffForHumans来获取日期

<span>{{$data['date']->diffForHumans()}}</span>
{{$data['date']->diffForHumans()}
如前所述,您的$data['date']可能还不是碳的实例,因此需要进行解析。上面将解析碳,解析它并得到差异

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

{{\carbon\carbon::parse($data->created_at)->diffForHumans()}

$data->iffForHumans()使用Carbon\Carbon,则code>方法仅在.PHP文件中有效
但是在.blade中,您必须写入carbon的完整引用并解析是否为字符串

{{\carbon\carbon::parse($data->created_at)->diffForHumans()}

$data->iffForHumans()使用Carbon\Carbon,则code>方法仅在.PHP文件中有效

但是在.blade中,您必须写入carbon的完整引用并解析to字符串

$data['date']
显然是字符串而不是carbon的实例。我只能假设您或Laravel将Carbon对象隐式转换为字符串(可能使用
\uuu toString
somehwere)。
$data['date']
显然是一个字符串,而不是
Carbon
的实例。我只能假设您或Laravel将碳对象隐式转换为字符串(可能使用
\uuu toString
此处)。但现在的问题是,日期和时间是2018-08-02 12:14:06。。但它显示的是1秒钟前。。现在的解决办法是什么问题现在的问题是,日期和时间是2018-08-02 12:14:06。。但它显示的是1秒钟前。。现在的解决办法是什么
{{ \Carbon\Carbon::parse($data['date'])->diffForHumans() }}