laravel 如果截止日期为 3 天,则在视图中获取数据 table

laravel get data in view table if due date having 3 day

我想查看数据 table 如果下一个付款日期接近 3 天,我需要查看数据 table

例子 下一个截止日期 15-4-2022 当前日期 11-4-2022 //Carbon::now

if date has nearly 3days show data in table //name

如果没有就不要显示任何东西

Payment::select( 'next_due_date')->whereDate('next_due_date', Carbon::now)->get();

请试试这个:

//if your payment date is 15-4-2022 then you have to add 4 days in carbon objects.
 $dueDate = Carbon::now()->addDays(4);
 Payment::select( 'next_due_date')->whereDate('next_due_date', $dueDate)->get();

//or

 Payment::select( 'next_due_date')->whereDate('next_due_date', date('Y-m-d', strtotime("4 days")))->get();