Методи add-и класси DateTime
Методи add класси DateTime фосилаи вақтро ба сана илова мекунад.
Метод як параметр мегирад - объекти DateInterval, ки фосилаи вақтӣ барои илова карданро муайян мекунад.
Синтаксис
$datetime->add(DateInterval $interval);
Мисол
1 рӯз ба санаи ҷорӣ илова кунем:
<?php
$date = new DateTime('2023-01-01');
$interval = new DateInterval('P1D');
$date->add($interval);
echo $date->format('Y-m-d');
?>
Натиҷаи иҷрои код:
'2023-01-02'
Мисол
1 моҳ, 2 рӯз ва 4 соат ба санаи мушаххасшуда илова кунем:
<?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');
?>
Натиҷаи иҷрои код:
'2023-02-03 16:00:00'
Ҳамчунин нигаред
-
функсияи
date_diff,
ки фарқият байни ду санаро ҳисоб мекунад -
функсияи
date_modify,
ки нишондиҳандаи вақтро тағйир медиҳад