Funksie date_sub
Die funksie date_sub laat toe om 'n interval vanaf 'n datum af te trek. Dit neem twee parameters aan: 'n objek met 'n datum, geskep met date_create en 'n interval, geskep met date_interval_create_from_date_string.
Sintaksis
date_sub($date, $interval);
Voorbeeld
Trek 2 weke van die huidige datum af:
<?php
$date = date_create('2023-12-01');
$interval = date_interval_create_from_date_string('2 weeks');
date_sub($date, $interval);
echo date_format($date, 'Y-m-d');
?>
Resultaat van die kode-uitvoering:
'2023-11-17'
Voorbeeld
Trek 3 maande en 5 dae vanaf die gespesifiseerde datum af:
<?php
$date = date_create('2023-08-20');
$interval = date_interval_create_from_date_string('3 months + 5 days');
date_sub($date, $interval);
echo date_format($date, 'Y-m-d');
?>
Resultaat van die kode-uitvoering:
'2023-05-15'
Sien ook
-
die funksie
date_add,
wat 'n interval by 'n datum voeg -
die funksie
date_create,
wat 'n DateTime-objek skep -
die funksie
date_diff,
wat die verskil tussen datums bereken