248 of 410 menu

Metoden createFromDateString i klassen DateInterval

Den statiske metoden createFromDateString i klassen DateInterval konverterer en strengbeskrivelse av et tidsintervall til et DateInterval-objekt. Den tar som parameter en streng med et datoformat som funksjonen strtotime forstår. Returnerer et DateInterval-objekt eller false ved feil.

Syntaks

DateInterval::createFromDateString(string $datetime): DateInterval|false

Eksempel

La oss opprette et intervall på 2 dager:

<?php $interval = DateInterval::createFromDateString('2 days'); print_r($interval); ?>

Resultat av kjøring av koden:

DateInterval Object ( [d] => 2 [h] => 0 [i] => 0 [s] => 0 ... )

Eksempel

La oss opprette et intervall på 1 måned og 5 dager:

<?php $interval = DateInterval::createFromDateString('1 month + 5 days'); print_r($interval); ?>

Resultat av kjøring av koden:

DateInterval Object ( [m] => 1 [d] => 5 [h] => 0 [i] => 0 [s] => 0 ... )

Eksempel

La oss opprette et intervall på 3 timer og 30 minutter:

<?php $interval = DateInterval::createFromDateString('3 hours + 30 minutes'); print_r($interval); ?>

Resultat av kjøring av koden:

DateInterval Object ( [h] => 3 [i] => 30 [s] => 0 ... )

Se også

  • klassen DateInterval,
    som representerer et tidsintervall
  • funksjonen strtotime,
    som konverterer en tekstlig beskrivelse av dato til et tidsstempel
  • klassen DateTime,
    som arbeider med dato og tid
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis