Die modify metode van die DateTime klas
Die metode modify laat jou toe om die datum en tyd van 'n DateTime objek te verander.
Dit neem 'n string parameter met 'n relatiewe datumformaat aan, wat aandui
hoe presies die huidige datum/tyd-waarde verander moet word.
Sintaksis
$datetime->modify(string $modifier);
Voorbeeld
Laat ons 1 dag by die huidige datum voeg:
<?php
$date = new DateTime('2023-01-01');
$date->modify('+1 day');
echo $date->format('Y-m-d');
?>
Uitvoerresultaat van die kode:
'2023-01-02'
Voorbeeld
Laat ons 2 weke van die huidige datum aftrek:
<?php
$date = new DateTime('2023-01-15');
$date->modify('-2 weeks');
echo $date->format('Y-m-d');
?>
Uitvoerresultaat van die kode:
'2023-01-01'
Voorbeeld
Laat ons die eerste dag van die volgende maand stel:
<?php
$date = new DateTime('2023-01-20');
$date->modify('first day of next month');
echo $date->format('Y-m-d');
?>
Uitvoerresultaat van die kode:
'2023-02-01'