Carbon Add Days To Date In Laravel

Websolutionstuff | Dec-03-2020 | Categories : Laravel PHP

In this article, we will see carbon add days to date in laravel. Carbon provides the addDay() and addDays() functions to add days on the carbon date object. You can add a day on the current date using carbon in laravel 7 and laravel 8. Also, you can add days to date using the carbon addDays() function. The addDays() function may require to passing the parameter of a number of days.

So, let's see, how to add days in date in laravel 7/8 and laravel 7/8 add a day to date using carbon.

Carbon addDay() Example

 In this example, we will add a day to the current date. Also, you can add a day to any specific date.

<?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] => 2020-12-02 08:51:57.696013

    [timezone_type] => 2

    [timezone] => GMT
)

Carbon\Carbon Object
(
    [date] => 2020-12-03 08:51:57.696023

    [timezone_type] => 2

    [timezone] => GMT
)

 

 

Carbon addDays() Example

In this example, we will add three days to the current date.

<?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(3);
             
        print_r($currentDateTime);
        print_r($newDateTime);
    }
}

 

Output:

Carbon\Carbon Object
(
    [date] => 2020-12-02 08:55:58.896013

    [timezone_type] => 2

    [timezone] => GMT
)

Carbon\Carbon Object
(
    [date] => 2020-12-05 08:55:59.796023

    [timezone_type] => 2

    [timezone] => GMT

 


You might also like:

Recommended Post
Featured Post
Laravel 9 Group By Query Example
Laravel 9 Group By Query Examp...

In this article, we will see laravel 9 group by query example. how to use group by in laravel 9. As you might expec...

Read More

Mar-29-2022

Laravel: 10 Steps to Becoming a Laravel Expert
Laravel: 10 Steps to Becoming...

In this article, we will see 10 steps to becoming a laravel expert. Here, we will learn about how to become a larav...

Read More

May-26-2023

How to Create Login and Registration in Laravel 11
How to Create Login and Regist...

Hello developers! In this guide, We'll see how to create a login and registration page in laravel 11 using the larav...

Read More

Apr-15-2024

Adding Bootstrap 5 To Angular 15: Step-by-Step Guide
Adding Bootstrap 5 To Angular...

Welcome to my comprehensive step-by-step guide on integrating Bootstrap 5 into Angular 15. As a developer, I understand...

Read More

Jun-12-2023