How to Get Today Created Records in Laravel?

This simple article demonstrates of how to get today data in laravel. I’m going to show you about how to get current date in laravel controller. We will look at example of laravel get today records. i explained simply about laravel get records created today. You just need to some step to done how to get records created today in laravel.

we can get today created records in laravel 6, laravel 7 and laravel 8 application.

Here, i will give you very simple example of how to get today data in laravel. we will use whereDate() and Carbon Object for date in this example.

I have one created items table that structure as bellow you can see.

items table

How to Get Today Created Records in Laravel?

Controller Code:

<?php

namespace AppHttpControllers;

use IlluminateSupportFacadesHttp;

use AppModelsItem;

use CarbonCarbon;

class ITSController extends Controller

{

/**

* Write code on Method

*

* @return response()

*/

public function index()

{

$items = Item::select("*")

->whereDate('created_at', Carbon::today())

->get();

dd($items);

}

}

Output:

Array

(

[0] => Array

(

[id] => 9

[title] => Dr.

[body] => Body 4

[created_at] => 2021-10-06T18:13:40.000000Z

[updated_at] => 2021-08-12T13:46:08.000000Z

)

)

I hope it can help you…

Leave a Comment