的時間差如何獲得餘下的時間長達消費的日期..如何計算Laravel
{{$item->created_at->toDateString()->diffInDays($item->expired)}}
{{$item->created_at->toDateString() - $item->expired}}
的時間差如何獲得餘下的時間長達消費的日期..如何計算Laravel
{{$item->created_at->toDateString()->diffInDays($item->expired)}}
{{$item->created_at->toDateString() - $item->expired}}
您試圖調用一個字符串的函數。
參見:
$item
\照亮\數據庫實例\雄辯\型號
$item->created_at
\實例的碳\碳
$item->created_at->toDateString()
串
$item->created_at->toDateString()->diffInDays()
FatalThrowableError呼籲串 成員函數diffInDays()
嘗試:
{{ $item->created_at->diffInDays($item->expired) }}
評論後: 已過期的屬性是一個字符串,而不是一個日期: 告訴雄辯將其作爲日期變異:
class Item {
protected $dates = ['expired'];
}
{{ $item->created_at->diffInDays($item->expired) }}
我有這種錯誤,用這種方式 傳遞給Carbon \ Carbon :: diffInDays()的參數1必須是Carbon \ Carbon的一個實例,給出的字符串 –
請參閱我更新的答案。 –