DateInterval klasinin createFromDateString metodu
Statik metod createFromDateString klasi DateInterval vaxt intervalinin string ifadesini DateInterval obyektine çevirir. Parametr kimi strtotime funksiyasının başa düşdüyü tarix formatında string qebul edir. DateInterval obyektini ve ya səhv halında false qaytarır.
Sintaksis
DateInterval::createFromDateString(string $datetime): DateInterval|false
Nümunə
2 günlük interval yaradaq:
<?php
$interval = DateInterval::createFromDateString('2 days');
print_r($interval);
?>
Kodun icrasının neticesi:
DateInterval Object
(
[d] => 2
[h] => 0
[i] => 0
[s] => 0
...
)
Nümunə
1 ay ve 5 günlük interval yaradaq:
<?php
$interval = DateInterval::createFromDateString('1 month + 5 days');
print_r($interval);
?>
Kodun icrasının neticesi:
DateInterval Object
(
[m] => 1
[d] => 5
[h] => 0
[i] => 0
[s] => 0
...
)
Nümunə
3 saat ve 30 deqiqelik interval yaradaq:
<?php
$interval = DateInterval::createFromDateString('3 hours + 30 minutes');
print_r($interval);
?>
Kodun icrasının neticesi:
DateInterval Object
(
[h] => 3
[i] => 30
[s] => 0
...
)
Həmçinin bax
-
klasi
DateInterval,
ki, vaxt intervalını təmsil edir -
funksiyanı
strtotime,
ki, tarixin mətn ifadəsini vaxt işarəsinə çevirir -
klasi
DateTime,
ki, tarix və vaxtla işləyir