248 of 410 menu

Methode createFromDateString van de DateInterval klasse

De statische methode createFromDateString van de klasse DateInterval zet een stringbeschrijving van een tijdsinterval om in een object DateInterval. Het accepteert als parameter een string met een datumformaat dat begrepen wordt door de functie strtotime. Het retourneert een object DateInterval of false bij een fout.

Syntaxis

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

Voorbeeld

Laten we een interval van 2 dagen maken:

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

Resultaat van het uitvoeren van de code:

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

Voorbeeld

Laten we een interval van 1 maand en 5 dagen maken:

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

Resultaat van het uitvoeren van de code:

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

Voorbeeld

Laten we een interval van 3 uur en 30 minuten maken:

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

Resultaat van het uitvoeren van de code:

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

Zie ook

  • klasse DateInterval,
    dat een tijdsinterval vertegenwoordigt
  • functie strtotime,
    die een tekstuele beschrijving van een datum omzet in een timestamp
  • klasse DateTime,
    dat werkt met datum en tijd
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren