Laravel Carbon Add Seconds Example

Hi,Today, add seconds to date in laravel is our main topic.Laravel Carbon Add Seconds Example i explained simply step by step add second to time in laravel. you can see how to add seconds in date in laravel.Laravel Carbon Add Seconds Example We will use laravel carbon add seconds.

You can add seconds on current date time using carbon in laravel 6 Laravel Carbon Add Seconds Example, laravel 7 and laravel 8 version.

If you need to add second or more seconds in date then you can Laravel Carbon Add Seconds Example use carbon in laravel. carbon provide addSecond() and addSeconds() method to add seconds on carbon date object. so let’s Laravel Carbon Add Seconds Example see some examples to adding second and seconds and sub second and seconds from date.

Let’s see example:

Example 1: Add Second

<?php
  
namespace App\Http\Controllers;
  
use Illuminate\Http\Request;
use Carbon\Carbon;
  
class SigController extends Controller
{
    /**
     * Write code on Method
     *
     * @return response()
     */
    public function index()
    {
        $currentDateTime = Carbon::now();
        $newDateTime = Carbon::now()->addSecond();
             
        print_r($currentDateTime);
        print_r($newDateTime);
    }
}

Output

Carbon\Carbon Object
(
    [date] => 2020-11-05 04:29:35.435461
    [timezone_type] => 3
    [timezone] => UTC
)
Carbon\Carbon Object
(
    [date] => 2020-11-05 04:29:36.435461
    [timezone_type] => 3
    [timezone] => UTC
)

Example 2: Add Seconds

<?php
  
namespace App\Http\Controllers;
  
use Illuminate\Http\Request;
use Carbon\Carbon;
  
class SigController extends Controller
{
    /**
     * Write code on Method
     *
     * @return response()
     */
    public function index()
    {
        $currentDateTime = Carbon::now();
        $newDateTime = Carbon::now()->addSeconds(20);
             
        print_r($currentDateTime);
        print_r($newDateTime);
    }
}

Output

Carbon\Carbon Object
(
    [date] => 2020-11-05 04:29:35.435461
    [timezone_type] => 3
    [timezone] => UTC
)
Carbon\Carbon Object
(
    [date] => 2020-11-05 04:29:55.435461
    [timezone_type] => 3
    [timezone] => UTC
)

Example 3: Sub Second

<?php
  
namespace App\Http\Controllers;
  
use Illuminate\Http\Request;
use Carbon\Carbon;
  
class SignaturePadController extends Controller
{
    /**
     * Write code on Method
     *
     * @return response()
     */
    public function index()
    {
        $currentDateTime = Carbon::now();
        $newDateTime = Carbon::now()->subSecond();
   
        print_r($currentDateTime);
        print_r($newDateTime);
    }
}

Output

Carbon\Carbon Object
(
    [date] => 2020-11-05 04:32:50.651145
    [timezone_type] => 3
    [timezone] => UTC
)
Carbon\Carbon Object
(
    [date] => 2020-11-05 04:32:49.651145
    [timezone_type] => 3
    [timezone] => UTC
)

Example 4: Sub Seconds

<?php
  
namespace App\Http\Controllers;
  
use Illuminate\Http\Request;
use Carbon\Carbon;
  
class SignaturePadController extends Controller
{
    /**
     * Write code on Method
     *
     * @return response()
     */
    public function index()
    {
        $currentDateTime = Carbon::now();
        $newDateTime = Carbon::now()->subSeconds(20);
  
        print_r($currentDateTime);
        print_r($newDateTime);
    }
}

Output

Carbon\Carbon Object
(
    [date] => 2020-11-05 04:29:51.651667
    [timezone_type] => 3
    [timezone] => UTC
)
Carbon\Carbon Object
(
    [date] => 2020-11-05 04:29:31.651667
    [timezone_type] => 3
    [timezone] => UTC
)

I hope it can help you…