220 of 410 menu

Funcția date_interval_create_from_date_string

Funcția date_interval_create_from_date_string transformă o descriere textuală a intervalului într-un obiect cu dată. Acest obiect poate fi utilizat cu funcțiile date_add și date_sub. Șirul intervalului utilizează limbaj natural pentru a specifica perioada.

Sintaxă

date_interval_create_from_date_string(string $time);

Exemplu

Să creăm un interval de 2 zile și 6 ore:

<?php $interval = date_interval_create_from_date_string('2 days + 6 hours'); print_r($interval); ?>

Rezultatul executării codului:

DateInterval Object ( [d] => 2 [h] => 6 )

Exemplu

Să creăm un interval complex (1 lună, 2 săptămâni și 3 zile):

<?php $interval = date_interval_create_from_date_string('1 month + 2 weeks + 3 days'); print_r($interval); ?>

Rezultatul executării codului:

DateInterval Object ( [m] => 1 [d] => 17 )

Formate acceptate

Funcția înțelege următoarele unități de măsură:

  • year/years
  • month/months
  • day/days
  • week/weeks
  • hour/hours
  • minute/minutes
  • second/seconds

Vezi și

  • funcția date_add,
    care adaugă un interval la o dată
  • funcția date_sub,
    care scade un interval dintr-o dată
  • funcția date_create,
    care creează un obiect DateTime
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge