DateInterval դասի createFromDateString մեթոդը
createFromDateString ստատիկ մեթոդը DateInterval դասի վերածում է ժամանակային ինտերվալի տողային նկարագրությունը DateInterval օբյեկտի: Որպես պարամետր ընդունում է տող ամսաթվի ֆորմատով, որը հասկանում է strtotime ֆունկցիան: Վերադարձնում է DateInterval օբյեկտ կամ false սխալի դեպքում:
Շարահյուսություն
DateInterval::createFromDateString(string $datetime): DateInterval|false
Օրինակ
Ստեղծենք 2 օր տևողությամբ ինտերվալ:
<?php
$interval = DateInterval::createFromDateString('2 days');
print_r($interval);
?>
Կոդի կատարման արդյունք:
DateInterval Object
(
[d] => 2
[h] => 0
[i] => 0
[s] => 0
...
)
Օրինակ
Ստեղծենք 1 ամիս և 5 օր տևողությամբ ինտերվալ:
<?php
$interval = DateInterval::createFromDateString('1 month + 5 days');
print_r($interval);
?>
Կոդի կատարման արդյունք:
DateInterval Object
(
[m] => 1
[d] => 5
[h] => 0
[i] => 0
[s] => 0
...
)
Օրինակ
Ստեղծենք 3 ժամ և 30 րոպե տևողությամբ ինտերվալ:
<?php
$interval = DateInterval::createFromDateString('3 hours + 30 minutes');
print_r($interval);
?>
Կոդի կատարման արդյունք:
DateInterval Object
(
[h] => 3
[i] => 30
[s] => 0
...
)
Տես նաև
-
DateIntervalդասը,
որը ներկայացնում է ժամանակային ինտերվալ -
strtotimeֆունկցիան,
որը վերածում է ամսաթվի տեքստային նկարագրությունը ժամանակի նշագծի -
DateTimeդասը,
որը աշխատում է ամսաթվի և ժամանակի հետ