Carbon Add Days To Date In Laravel 9

Websolutionstuff
2 min readJan 9, 2023

--

This post is originally published at websolutionstuff.com — 2 min read

Carbon Add Days To Date In Laravel 9
Carbon Add Days To Date In Laravel 9

In this article, we will see carbon add day and add days to date in laravel 9.

Carbon provides the addDay() and addDays() methods to add days to date objects.

You can add a single day and also you can add days to the current date or any date. In the addDays() function need to pass the no. of days as a parameter.

So, let’s see laravel 9 carbon add days to date, how to add a day to date in laravel 9, PHP carbon add a day.

Carbon addDay() Function

In this example, we will add a day to the current date using the carbon addDay() function.

<?php

namespace App\Http\Controllers;

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

class DateController extends Controller
{
public function index()
{
$currentDateTime = Carbon::now();
$newDateTime = Carbon::now()->addDay();

print_r($currentDateTime);
print_r($newDateTime);
}
}

Output:

Carbon\Carbon Object
(
[date] => 2022–11–02 08:51:57.696013
[timezone_type] => 2
[timezone] => GMT
)
Carbon\Carbon Object
(
[date] => 2022–11–03 08:51:57.696023
[timezone_type] => 2
[timezone] => GMT
)

Read Also: Laravel 9 Vue 3 Image Upload Example

Carbon addDays() Function

In this example, we will add 5 days to the current date using the carbon addDays() function.

<?php

namespace App\Http\Controllers;

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

class DateController extends Controller
{
public function index()
{
$currentDateTime = Carbon::now();
$newDateTime = Carbon::now()->addDays(5);

print_r($currentDateTime);
print_r($newDateTime);
}
}

Output:

Carbon\Carbon Object
(
[date] => 2022–11–02 08:55:58.896013
[timezone_type] => 2
[timezone] => GMT
)
Carbon\Carbon Object
(
[date] => 2022–11–07 08:55:59.796023
[timezone_type] => 2
[timezone] => GMT
)

If this post was helpful, please click the clap 👏 button below.

--

--

Websolutionstuff
Websolutionstuff

Written by Websolutionstuff

I am Laravel and PHP Developer. I have also Good Knowledge of JavaScript, jQuery, Bootstrap and REST API. Visit Website: http://websolutionstuff.com/

No responses yet