date_add ֆունկցիան
date_sub ֆունկցիան թույլ է տալիս ինտերվալ ավելացնել ամսաթվին: Այն ընդունում է երկու պարամետր՝ ամսաթվի օբյեկտ, ստեղծված date_create-ի միջոցով և ինտերվալ, ստեղծված date_interval_create_from_date_string-ի միջոցով:
Շարահյուսություն
date_add(DateTime $object, DateInterval $interval): DateTime
Օրինակ
Եկեք ավելացնենք 5 օր ընթացիկ ամսաթվին.
<?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');
?>
Կոդի կատարման արդյունք.
'2023-01-06'
Օրինակ
Եկեք ավելացնենք 1 ամիս և 10 օր նշված ամսաթվին.
<?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');
?>
Կոդի կատարման արդյունք.
'2023-04-25'
Տես նաև
-
date_createֆունկցիան,
որը ստեղծում է ամսաթվի օբյեկտ -
date_subֆունկցիան,
որը հանում է ինտերվալ ամսաթվից -
date_diffֆունկցիան,
որը հաշվարկում է տարբերությունը ամսաթվերի միջև