DateTime դասի add մեթոդը
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ֆունկցիան,
որը փոփոխում է ժամանակային դրոշմը