如何计算Laravel的时差
How to calculate the time difference in Laravel
如何获取到消费日期为止的剩余时间..
{{$item->created_at->toDateString()->diffInDays($item->expired)}}
{{$item->created_at->toDateString() - $item->expired}}
您正在尝试对字符串调用函数。
参见:
$item
\Illuminate\Database\Eloquent\Model
的实例
$item->created_at
\Carbon\Carbon
的实例
$item->created_at->toDateString()
字符串
$item->created_at->toDateString()->diffInDays()
FatalThrowableError 调用
到 string
上的成员函数 diffInDays()
尝试:
{{ $item->created_at->diffInDays($item->expired) }}
评论后:
您的过期属性是一个字符串而不是日期:
告诉 Eloquent 将其更改为日期:
class Item {
protected $dates = ['expired'];
}
{{ $item->created_at->diffInDays($item->expired) }}
如何获取到消费日期为止的剩余时间..
{{$item->created_at->toDateString()->diffInDays($item->expired)}}
{{$item->created_at->toDateString() - $item->expired}}
您正在尝试对字符串调用函数。
参见:
$item
\Illuminate\Database\Eloquent\Model
$item->created_at
\Carbon\Carbon
$item->created_at->toDateString()
字符串
$item->created_at->toDateString()->diffInDays()
FatalThrowableError 调用
到 string
尝试:
{{ $item->created_at->diffInDays($item->expired) }}
评论后: 您的过期属性是一个字符串而不是日期: 告诉 Eloquent 将其更改为日期:
class Item {
protected $dates = ['expired'];
}
{{ $item->created_at->diffInDays($item->expired) }}