ahmadajah03 Thu Nov 2020 2 years ago

Tutorial Laravel Get Records Between Two Dates

Di artikel ini, saya akan membagikan cara mendapatkan semua record antara dua tanggal dari database menggunakan metode eloquent laravel. Ayo lihat:

Contoh 1

Kami akan menggunakan whereBetween metode. The  whereBetween Metode memverifikasi bahwa nilai kolom adalah antara dua nilai:

public function records(Request $request)
{
    $start_date = $request->start_date;
    $end_date = $request->end_date;

    $users = User::whereBetween('created_at',[$start_date,$end_date])->get();

    dd($users); 
}

Contoh 2

Kita bisa mendapatkan record antara dua tanggal dengan menggunakan normal where condition:

public function records(Request $request)
{
    $start_date = $request->start_date;
    $end_date = $request->end_date;

    $users = User::where('created_at','>=',$start_date)
        ->where('created_at','<=',$end_date)
        ->get();

    dd($users); 
}

Itu dia. Terima kasih sudah membaca.🙂

laravel 8 laravel laravel where Between