Carbon Add Days To Date In Laravel 9

Websolutionstuff | Nov-17-2022 | Categories : Laravel PHP

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
)

 

 

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

 


You might also like:

Recommended Post
Featured Post
How To File Upload In React JS
How To File Upload In React JS

In this article, we will see how file uploads in react js. File uploading means a user from a client machine wants...

Read More

Sep-05-2022

Mastering Reactive Forms Validation in Angular 15
Mastering Reactive Forms Valid...

Welcome to "Mastering Reactive Forms Validation in Angular 15: A Comprehensive Guide." In this guide, we will...

Read More

Jun-14-2023

How To Create Line Chart In Laravel 9 Using Highcharts
How To Create Line Chart In La...

In this article, we will see how to create a line chart in laravel 9 using highcharts. A line chart is a graph...

Read More

Oct-04-2022

How to Multiple Image Upload in Laravel 10 API
How to Multiple Image Upload i...

Hello everyone! I'm excited to share with you how I'm enhancing my Laravel 10 API by enabling the capability to...

Read More

Dec-01-2023