date_interval_create_from_date_string ֆունկցիան
date_interval_create_from_date_string ֆունկցիան տեքստային նկարագրությունը վերածում է ամսաթվի օբյեկտի: Այս օբյեկտը կարելի է օգտագործել date_add և date_sub ֆունկցիաների հետ: Ինտերվալի տողը օգտագործում է բնական լեզու ժամանակահատվածը նշելու համար:
Շարահյուսություն
date_interval_create_from_date_string(string $time);
Օրինակ
Ստեղծենք 2 օր և 6 ժամ տևողությամբ ինտերվալ:
<?php
$interval = date_interval_create_from_date_string('2 days + 6 hours');
print_r($interval);
?>
Կոդի կատարման արդյունքը:
DateInterval Object
(
[d] => 2
[h] => 6
)
Օրինակ
Ստեղծենք բարդ ինտերվալ (1 ամիս, 2 շաբաթ և 3 օր):
<?php
$interval = date_interval_create_from_date_string('1 month + 2 weeks + 3 days');
print_r($interval);
?>
Կոդի կատարման արդյունքը:
DateInterval Object
(
[m] => 1
[d] => 17
)
Աջակցվող ֆորմատները
Ֆունկցիան հասկանում է չափման հետևյալ միավորները.
- year/years
- month/months
- day/days
- week/weeks
- hour/hours
- minute/minutes
- second/seconds
Տես նաև
-
date_addֆունկցիան,
որը ավելացնում է ինտերվալ ամսաթվին -
date_subֆունկցիան,
որը հանում է ինտերվալ ամսաթվից -
date_createֆունկցիան,
որը ստեղծում է DateTime օբյեկտ