【问题标题】:Finding numbers of days between 2 dates in Laravel blade在 Laravel Blade 中查找两个日期之间的天数
【发布时间】: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 - 今天的日期)?

【问题讨论】:

    标签: php laravel laravel-5


    【解决方案1】:

    你必须使用 Carbon 并像这样在你的控制器中计算它

    在你的控制器中导入 carbon 命名空间

    use Carbon\Carbon;
    

    然后像这样计算日期差

    $date = Carbon::parse($user->paid_for_date);
    $now = Carbon::now();
    
    $diff = $date->diffInDays($now);
    

    并将 $diff 返回到视图

    【讨论】:

      猜你喜欢
      • 2017-05-17
      • 1970-01-01
      • 1970-01-01
      • 2011-08-29
      • 1970-01-01
      • 2017-02-25
      • 2018-08-28
      • 2021-05-21
      • 2016-03-15
      相关资源
      最近更新 更多