Carbon - How to Check if Date is Past Date in Laravel 9?

Apr 28, 2022 . Admin

Hi All,

Today, In this example I will share with you how to check if the date is the past date in laravel 9. because laravel 9 has so many functions that provide a related to date format. so it can be easy to use in laravel 9 app.

So,laravel carbon check date is past, laravel 9 carbon ispast, how to check if the date is past date in laravel 9 carbon, laravel 9 carbon isPast(), laravel 9 check if the date is in the past example.

Here, I will give you a full example for laravel 9 check if the date is in the past so follow my all steps.

Download Laravel

Let us begin the tutorial by installing a new laravel application. if you have already created the project, then skip following step.

composer create-project laravel/laravel example-app
Example : 1

Now current date is "10/04/2021".

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Carbon\Carbon;

class HomeController extends Controller
{
    /**
     * laravel 9 carbon check current date...
     *
     * @return string
    */
    public function index()
    {
        $myDate = '09/01/2021';
        $result = Carbon::createFromFormat('m/d/Y', $myDate)->isPast();

        var_dump($result);
    }

}
Output:
bool(true)
Example : 2

Now current date is "10/04/2021".

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Carbon\Carbon;

class HomeController extends Controller
{
    /**
     * laravel 9 carbon check current date...
     *
     * @return string
    */
    public function index()
    {
        $myDate = '10/05/2021';
        $result = Carbon::createFromFormat('m/d/Y', $myDate)->isPast();

        var_dump($result);
    }

}
Output:
bool(false)

It Will Help You..

#Laravel 9