ahmadajah03 Thu Nov 2020 1 year ago

Contoh Tutorial Laravel Carbon addMonth()

Hari ini topik utama kami adalah addMounht() carbon laravel. Ini contoh sederhana menambahkan bulan carbon laravel. Kami akan menggunakan menambahkan bulan hingga saat ini di laravel. Anda akan belajar menambahkan satu bulan sampai saat ini di laravel.

Anda dapat menambahkan bulan pada tanggal saat ini menggunakan carbon di versi laravel 6, laravel 7 dan laravel 8.

Jika Anda perlu menambahkan bulan atau lebih bulan maka Anda dapat menggunakan karbon dalam laravel. carbon menyediakan metode addMonth() dan addMonths() untuk menambahkan bulan pada objek carbon date. jadi mari kita lihat beberapa contoh untuk menambahkan bulan dan bulan dan sub bulan dan bulan dari tanggal.

Mari kita lihat contoh:

Contoh 1: Ad Month

<?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()->addMonth();
             
        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-12-05 04:29:35.435474
    [timezone_type] => 3
    [timezone] => UTC
)

Contoh 2: Add Months

<?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()->addMonths(5);
             
        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] => 2021-05-10 04:29:35.435474
    [timezone_type] => 3
    [timezone] => UTC
)

Contoh 3: Sub Month

<?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()->subMonth();
   
        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-10-04 04:32:50.651151
    [timezone_type] => 3
    [timezone] => UTC
)

Contoh 4: Sub Months

<?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()->subMonths(5);
  
        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-06-31 04:29:51.651673
    [timezone_type] => 3
    [timezone] => UTC
)

Saya harap ini dapat membantu Anda...

laravel carbon addMount() carbon use carbon laravel carbon