220 of 410 menu

Funkcija date_interval_create_from_date_string

Funkcija date_interval_create_from_date_string pretvara tekstualni opis intervala u objekat sa datumom. Ovaj objekat se može koristiti sa funkcijama date_add i date_sub. String intervala koristi prirodan jezik za naznačavanje perioda.

Sintaksa

date_interval_create_from_date_string(string $time);

Primer

Kreirajmo interval od 2 dana i 6 sati:

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

Rezultat izvršavanja koda:

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

Primer

Kreirajmo složeni interval (1 mesec, 2 nedelje i 3 dana):

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

Rezultat izvršavanja koda:

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

Podržani formati

Funkcija razume sledeće jedinice merenja:

  • year/years (godina/godine)
  • month/months (mesec/meseci)
  • day/days (dan/dani)
  • week/weeks (nedelja/nedelje)
  • hour/hours (sat/sati)
  • minute/minutes (minut/minuti)
  • second/seconds (sekunda/sekunde)

Pogledajte takođe

  • funkciju date_add,
    koja dodaje interval datumu
  • funkciju date_sub,
    koja oduzima interval od datuma
  • funkciju date_create,
    koja kreira DateTime objekat
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij