248 of 410 menu

Metoden createFromDateString i klassen DateInterval

Den statiska metoden createFromDateString i klassen DateInterval omvandlar en strängbeskrivning av ett tidsintervall till ett objekt av DateInterval. Den accepterar som parameter en sträng med ett datumformat som funktionen strtotime förstår. Returnerar ett DateInterval-objekt eller false vid fel.

Syntax

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

Exempel

Låt oss skapa ett intervall på 2 dagar:

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

Resultat av kodkörningen:

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

Exempel

Låt oss skapa ett intervall på 1 månad och 5 dagar:

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

Resultat av kodkörningen:

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

Exempel

Låt oss skapa ett intervall på 3 timmar och 30 minuter:

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

Resultat av kodkörningen:

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

Se även

  • klassen DateInterval,
    som representerar ett tidsintervall
  • funktionen strtotime,
    som omvandlar en textbeskrivning av ett datum till en tidsstämpel
  • klassen DateTime,
    som arbetar med datum och tid
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa