In this article, we will see examples of carbon adding years to date in laravel. Here we will laravel add years to date in laravel 8 using carbon. Carbon provides many functions like addYear() and addYears() to add the year in laravel 7/8. You can add a year on the current date using carbon in laravel 7 and laravel 8. Also, you can add a year to date using the carbon addYears() function. The addYears() function may require to passing the parameter of a number of years.
So, let's see how to add years to date in laravel 7 and laravel 8 and laravel 7/8 add a year to date using carbon.
If we need to add a year or more than one year in date then you can use carbon in laravel. carbon provides addYear() and addYears() methods to add years to carbon date objects.
In this example, we will add a year 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()->addYear();
print_r($currentDateTime);
print_r($newDateTime);
}
}
Output:
Carbon\Carbon Object
(
[date] => 2020-12-02 09:45:30.376461
[timezone_type] => 2
[timezone] => GMT
)
Carbon\Carbon Object
(
[date] => 2021-12-02 09:45:30.376461
[timezone_type] => 2
[timezone] => GMT
)
In this example, we will add three years to the current date. Also, you can add a year to any 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()->addYears(3);
print_r($currentDateTime);
print_r($newDateTime);
}
}
Output:
Carbon\Carbon Object
(
[date] => 2020-12-02 09:46:32.406561
[timezone_type] => 2
[timezone] => GMT
)
Carbon\Carbon Object
(
[date] => 2023-12-02 09:46:50.454561
[timezone_type] => 2
[timezone] => GMT
)
You might also like:
In this article, we'll learn how to resolve the "419 page expired" error in Laravel. You might have encoun...
Jun-28-2020
Hello Friends, In this tutorial we will learn how to send email using node.js app. In this tutorial we will see send...
Jul-28-2021
In this article, we will see how to import a large CSV file into the database using laravel 9. Here, we will learn&...
Sep-15-2022
Hey there! This tutorial guides you through the process of retrieving a comprehensive list of all routes in a Larav...
Dec-13-2023