date_modify-funksie
Die funksie date_modify laat toe om sekere tydintervalle
by 'n datum op te tel of af te trek. Die datum moet 'n objek
wees, geskep deur die funksie date_create.
Die funksie verander die oorgedraagde objek self, en
gee ook die veranderde objek met datum terug.
Sintaksis
date_modify(DateTime $object, string $modifier): DateTime|false
Voorbeeld
Kom ons skep 'n objek met datum vir 2025
jaar, 12 maand, 31 dag, dan
tel ons 1 dag by en druk dit af in
formaat 'dag.maand.jaar':
<?php
$date = date_create('2025-12-31');
date_modify($date, '1 day');
echo date_format($date, 'd.m.Y');
?>
Resultaat van die kode-uitvoering:
'01.01.2026'
Voorbeeld
Kom ons skep 'n objek met datum vir 2025
jaar, 12 maand, 31 dag, dan
tel ons 3 dae by en druk dit af in formaat
'dag.maand.jaar':
<?php
$date = date_create('2025-12-31');
date_modify($date, '3 days');
echo date_format($date, 'd.m.Y');
?>
Resultaat van die kode-uitvoering:
'03.01.2026'
Voorbeeld
Kom ons skep 'n objek met datum vir 2025
jaar, 12 maand, 31 dag, dan
tel ons 3 dae en 1 maand
by en druk dit af in formaat 'dag.maand.jaar':
<?php
$date = date_create('2025-12-31');
date_modify($date, '3 days 1 month');
echo date_format($date, 'd.m.Y');
?>
Resultaat van die kode-uitvoering:
'03.02.2026'
Voorbeeld
Kom ons skep 'n objek met datum vir 2025
jaar, 1 maand, 1 dag, dan
trek ons 1 dag daarvan af en druk dit af in
formaat 'dag.maand.jaar':
<?php
$date = date_create('2025-01-01');
date_modify($date, '-1 day');
echo date_format($date, 'd.m.Y');
?>
Resultaat van die kode-uitvoering:
'31.12.2024'
Sien ook
-
die funksie
date_format,
wat 'n datum formateer