Metode sub Kelas DateTime
Metode sub dari kelas DateTime mengurangkan interval waktu yang ditentukan dari tanggal. Metode ini menerima objek DateInterval sebagai parameter. Objek tanggal itu sendiri akan diubah.
Sintaksis
php$datetime->sub(DateInterval $interval);
Contoh
Kurangi 2 hari dari tanggal saat ini:
php<?php
$date = new DateTime('2023-05-15');
$interval = new DateInterval('P2D');
$date->sub($interval);
echo $date->format('Y-m-d');
?>
Hasil eksekusi kode:
php'2023-05-13'
Contoh
Kurangi 1 bulan dan 5 hari dari tanggal yang ditentukan:
php<?php
$date = new DateTime('2023-06-20');
$interval = new DateInterval('P1M5D');
$date->sub($interval);
echo $date->format('Y-m-d');
?>
Hasil eksekusi kode:
php'2023-05-15'