我有以下代码(Laravel Blade):
<div>{{ $user->paid_for_date }} (xxxx days)</div>
paid_for_date-是日期(例如2020.05.15)。 如何在Laravel Blade视图中显示给定日期的天数(paid_for_date-今天的日期)?
答案 0 :(得分:2)
您必须使用Carbon并像这样在控制器中进行计算
在控制器中导入carbon命名空间
use Carbon\Carbon;
然后像这样计算日期差
$date = Carbon::parse($user->paid_for_date);
$now = Carbon::now();
$diff = $date->diffInDays($now);
并将$ diff返回到视图