A date_add függvény
A date_sub függvény lehetővé teszi egy intervallum hozzáadását egy dátumhoz. Két paramétert fogad: egy dátum objektumot, amelyet a date_create hozott létre, és egy intervallumot, amelyet a date_interval_create_from_date_string hozott létre.
Szintaxis
date_add(DateTime $object, DateInterval $interval): DateTime
Példa
Adjunk hozzá 5 napot a jelenlegi dátumhoz:
<?php
$date = date_create('2023-01-01');
$interval = date_interval_create_from_date_string('5 days');
date_add($date, $interval);
echo date_format($date, 'Y-m-d');
?>
A kód végrehajtásának eredménye:
'2023-01-06'
Példa
Adjunk hozzá 1 hónapot és 10 napot a megadott dátumhoz:
<?php
$date = date_create('2023-03-15');
$interval = date_interval_create_from_date_string('1 month + 10 days');
date_add($date, $interval);
echo date_format($date, 'Y-m-d');
?>
A kód végrehajtásának eredménye:
'2023-04-25'
Lásd még
-
a
date_createfüggvényt,
amely létrehoz egy dátum objektumot -
a
date_subfüggvényt,
amely kivon egy intervallumot egy dátumból -
a
date_difffüggvényt,
amely kiszámítja a dátumok közötti különbséget