1. ホーム
  2. php

[解決済み] Laravel Carbonは、現在の日付から日数を減算します。

2022-02-14 08:47:39

質問

私は、モデル "Users" からオブジェクトを抽出しようとしています。 created_at の日付が 今日から30日後 .

Carbon::now() ==> のようにしたい ==> Carbon::now() - 30days

$users = Users::where('status_id', 'active')
               ->where( 'created_at', '<', Carbon::now())
               ->get();

どうすれば実現できるのでしょうか?

解決方法は?

使用方法 subDays() メソッドを使用します。

$users = Users::where('status_id', 'active')
           ->where( 'created_at', '>', Carbon::now()->subDays(30))
           ->get();