220 of 410 menu

Functie date_interval_create_from_date_string

De functie date_interval_create_from_date_string zet een tekstuele beschrijving van een interval om in een datumobject. Dit object kan gebruikt worden met de functies date_add en date_sub. De intervaltekenreeks gebruikt natuurlijke taal om een periode aan te geven.

Syntaxis

date_interval_create_from_date_string(string $time);

Voorbeeld

Laten we een interval van 2 dagen en 6 uur aanmaken:

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

Resultaat van de code-uitvoering:

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

Voorbeeld

Laten we een complex interval aanmaken (1 maand, 2 weken en 3 dagen):

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

Resultaat van de code-uitvoering:

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

Ondersteunde formaten

De functie begrijpt de volgende meeteenheden:

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

Zie ook

  • de functie date_add,
    die een interval aan een datum toevoegt
  • de functie date_sub,
    die een interval van een datum aftrekt
  • de functie date_create,
    die een DateTime object aanmaakt
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