De modify methode van de DateTime klasse
De methode modify maakt het mogelijk om de datum en tijd van een object DateTime te wijzigen.
Het accepteert een string parameter met een relatief datumformaat, dat aangeeft
hoe de huidige datum/tijd waarde precies gewijzigd moet worden.
Syntaxis
$datetime->modify(string $modifier);
Voorbeeld
Laten we 1 dag toevoegen aan de huidige datum:
<?php
$date = new DateTime('2023-01-01');
$date->modify('+1 day');
echo $date->format('Y-m-d');
?>
Resultaat van de code-uitvoering:
'2023-01-02'
Voorbeeld
Laten we 2 weken aftrekken van de huidige datum:
<?php
$date = new DateTime('2023-01-15');
$date->modify('-2 weeks');
echo $date->format('Y-m-d');
?>
Resultaat van de code-uitvoering:
'2023-01-01'
Voorbeeld
Laten we de eerste dag van de volgende maand instellen:
<?php
$date = new DateTime('2023-01-20');
$date->modify('first day of next month');
echo $date->format('Y-m-d');
?>
Resultaat van de code-uitvoering:
'2023-02-01'