Carbon Add Days To Date In Laravel
In this tutorial, we will see carbon add days to date in laravel. Carbon provides addDay() and addDays() method to add days on carbon date object. So, we will see laravel carbon add days or how to add days in date in laravel 8. Using the carbon add() and sub() function you can change on date and time.
So, let's see an example of laravel 8 carbon add days to date or add days using carbon in laravel 8. addDay() Example
Laravel add days to date provides you to add extra date using carbon.
<?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-01-16 06:36:25
[timezone_type] => 2
[timezone] => GMT
)
Carbon\Carbon Object
(
[date] => 2020-01-17 06:36:25
[timezone_type] => 2
[timezone] => GMT
)
addDays() Example
Using addDays() you can add days as per your requirements like the below example.
<?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] => 2020-01-16 06:38:41
[timezone_type] => 2
[timezone] => GMT
)
Carbon\Carbon Object
(
[date] => 2020-01-21 06:38:41
[timezone_type] => 2
[timezone] => GMT
)
You might also like :