220 of 410 menu

Funkcija date_interval_create_from_date_string

Funkcija date_interval_create_from_date_string paverčia teksto intervalo aprašą į objektą su data. Šį objektą galima naudoti su funkcijomis date_add ir date_sub. Intervalo eilutė naudoja natūralią kalbą laikotarpiui nurodyti.

Sintaksė

date_interval_create_from_date_string(string $time);

Pavyzdys

Sukurkime 2 dienų ir 6 valandų intervalą:

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

Kodo vykdymo rezultatas:

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

Pavyzdys

Sukurkime sudėtingą intervalą (1 mėnuo, 2 savaitės ir 3 dienos):

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

Kodo vykdymo rezultatas:

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

Palaikomi formatai

Funkcija supranta šiuos matavimo vienetus:

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

Taip pat žiūrėkite

  • funkciją date_add,
    kuri prideda intervalą prie datos
  • funkciją date_sub,
    kuri atima intervalą iš datos
  • funkciją date_create,
    kuri sukuria DateTime objektą
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti