Metoda add razreda DateTime
Metoda add razreda DateTime doda določen časovni interval k datumu.
Metoda sprejme en parameter - objekt DateInterval, ki določa časovni razmerek za dodajanje.
Sintaksa
$datetime->add(DateInterval $interval);
Primer
Dodajmo 1 dan trenutnemu datumu:
<?php
$date = new DateTime('2023-01-01');
$interval = new DateInterval('P1D');
$date->add($interval);
echo $date->format('Y-m-d');
?>
Rezultat izvajanja kode:
'2023-01-02'
Primer
Dodajmo 1 mesec, 2 dni in 4 ure k določenemu datumu:
<?php
$date = new DateTime('2023-01-01 12:00:00');
$interval = new DateInterval('P1M2DT4H');
$date->add($interval);
echo $date->format('Y-m-d H:i:s');
?>
Rezultat izvajanja kode:
'2023-02-03 16:00:00'
Glejte tudi
-
funkcijo
date_diff,
ki izračuna razliko med dvema datumoma -
funkcijo
date_modify,
ki spremeni časovni žig