Die sub metode van die DateTime klas
Die sub metode van die DateTime klas trek die gespesifiseerde tydinterval van die datum af. Dit aanvaar 'n DateInterval objek as parameter. Die datumobjek self word gewysig.
Sintaksis
$datetime->sub(DateInterval $interval);
Voorbeeld
Trek 2 dae van die huidige datum af:
<?php
$date = new DateTime('2023-05-15');
$interval = new DateInterval('P2D');
$date->sub($interval);
echo $date->format('Y-m-d');
?>
Resultaat van die kode-uitvoering:
'2023-05-13'
Voorbeeld
Trek 1 maand en 5 dae van die gespesifiseerde datum af:
<?php
$date = new DateTime('2023-06-20');
$interval = new DateInterval('P1M5D');
$date->sub($interval);
echo $date->format('Y-m-d');
?>
Resultaat van die kode-uitvoering:
'2023-05-15'