【发布时间】:2019-06-16 22:43:30
【问题描述】:
我有这个代码(Laravel Blade):
<div>{{ $user->paid_for_date }} (xxxx days)</div>
paid_for_date - 是日期(例如 2020.05.15)。 如何在 Laravel Blade 视图中显示给定日期的天数(paid_for_date - 今天的日期)?
【问题讨论】:
我有这个代码(Laravel Blade):
<div>{{ $user->paid_for_date }} (xxxx days)</div>
paid_for_date - 是日期(例如 2020.05.15)。 如何在 Laravel Blade 视图中显示给定日期的天数(paid_for_date - 今天的日期)?
【问题讨论】:
你必须使用 Carbon 并像这样在你的控制器中计算它
在你的控制器中导入 carbon 命名空间
use Carbon\Carbon;
然后像这样计算日期差
$date = Carbon::parse($user->paid_for_date);
$now = Carbon::now();
$diff = $date->diffInDays($now);
并将 $diff 返回到视图
【讨论】: