Getting Current date, time , day in laravel

AngularAngularAngular picture AngularAngularAngular · Jan 23, 2015 · Viewed 416.5k times · Source

I need to get the current date, time, day using laravel

I tried to echo $ldate = new DateTime('today'); and $ldate = new DateTime('now');

But it is returning 1 always.

How can i get the current date, time , day in larvel

Answer

Everon picture Everon · Jan 23, 2015

Laravel has the Carbon dependency attached to it.

Carbon::now(), include the Carbon\Carbon namespace if necessary.

Edit (usage and docs)

Say I want to retrieve the date and time and output it as a string.

$mytime = Carbon\Carbon::now();
echo $mytime->toDateTimeString();

This will output in the usual format of Y-m-d H:i:s, there are many pre-created formats and you will unlikely need to mess with PHP date time strings again with Carbon.

Documentation: https://github.com/briannesbitt/Carbon

String formats for Carbon: http://carbon.nesbot.com/docs/#api-formatting