首页 > 解决方案 > 如何根据 Laravel 中的日期计算值?

问题描述

我的数据库表中有多个字段存储,并且我的数据库中有followup字段,并且该字段中有多个日期存储。现在我想根据当前日期计算数据。但我做不到。

我多次获得相同的数据,但我想要这种格式(假设根据今天的日期有 5 个日期存储,它们应该计数为 5,以便我可以获得今天的后续客户)

请让我知道我该怎么做。

这是我的控制器代码..

public function index()
 {
$lead=Lead::orderBy('created_at', 'desc')->get()
return view('admin.lead.index',compact('lead'));
 }

这是我的视图文件..

<div class="panel-heading">
@php
$mytime = Carbon\Carbon::now();
$checkdate=$mytime->toDateTimeString();
@endphp
<div class="panel-title">Today Follow Up's: 
    @foreach($lead as $lws)
        <span class="label label-warning">
            {{($lws->followup=$checkdate)}}
        </span>
    @endforeach
</div>
</div>

标签: mysqllaraveleloquentlaravel-6laravel-6.2

解决方案


public function index()
 {
$mytime = Carbon\Carbon::now();
$checkdate=$mytime->toDateString();
$lead=Lead::whereDate('created_at', $checkdate)->orderBy('created_at', 'desc')->get()
return view('admin.lead.index',compact('lead'));
 }

推荐阅读