Funksioni date_interval_create_from_date_string
Funksioni date_interval_create_from_date_string shndërron përshkrimin tekstual të intervalit në një objekt me datë. Ky objekt mund të përdoret me funksionet date_add dhe date_sub. Vargu i intervalit përdor gjuhën natyrore për të treguar periudhën.
Sintaksa
date_interval_create_from_date_string(string $time);
Shembull
Le të krijojmë një interval prej 2 ditësh dhe 6 orësh:
<?php
$interval = date_interval_create_from_date_string('2 days + 6 hours');
print_r($interval);
?>
Rezultati i ekzekutimit të kodit:
DateInterval Object
(
[d] => 2
[h] => 6
)
Shembull
Le të krijojmë një interval kompleks (1 muaj, 2 javë dhe 3 ditë):
<?php
$interval = date_interval_create_from_date_string('1 month + 2 weeks + 3 days');
print_r($interval);
?>
Rezultati i ekzekutimit të kodit:
DateInterval Object
(
[m] => 1
[d] => 17
)
Formatet e mbështetura
Funksioni kupton njësitë e mëposhtme matëse:
- year/years
- month/months
- day/days
- week/weeks
- hour/hours
- minute/minutes
- second/seconds
Shihni gjithashtu
-
funksionin
date_add,
i cili shton një interval në datë -
funksionin
date_sub,
i cili zbret një interval nga data -
funksionin
date_create,
i cili krijon një objekt DateTime