Laravel Carbon Count Weekends Days Between Two Dates Example

Hello,

This definitive guide, we will show you laravel carbon count weekends days between dates. we will help you to give an example of laravel carbon get difference between two dates in weekends days. This post will give you a simple example of calculate Saturday and Sunday days between two dates in laravel. This example will help you carbon difference between two dates in weekends days. Alright, let us dive into the details.

you can use this example with laravel 6, laravel 7, laravel 8 and laravel 9 version.

In the following example you can see, we have two dates, the first $startDate variable and the second one $endDate variable. Carbon class diffInDaysFiltered() function using you can get the difference between two dates in weekends/holiday days. I hope you will find your solution.

Example:

<?php

namespace AppHttpControllers;

use IlluminateHttpRequest;

use CarbonCarbon;

class DemoController extends Controller

{

/**

* Write code on Method

*

* @return response()

*/

public function index()

{

$startDate = Carbon::parse("2022-11-01");

$endDate = Carbon::parse("2022-11-21");

$days = $startDate->diffInDaysFiltered(function (Carbon $date){

return !$date->isWeekday();

}, $endDate);

dd($days);

}

}

Output

6

I hope it can help you…

Leave a Comment