220 of 410 menu

Funktionen date_interval_create_from_date_string

Funktionen date_interval_create_from_date_string omvandlar en textbeskrivning av ett intervall till ett datumobjekt. Detta objekt kan användas med funktionerna date_add och date_sub. Intervallsträngen använder naturligt språk för att ange perioden.

Syntax

date_interval_create_from_date_string(string $time);

Exempel

Låt oss skapa ett intervall på 2 dagar och 6 timmar:

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

Resultat av kodkörning:

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

Exempel

Låt oss skapa ett komplext intervall (1 månad, 2 veckor och 3 dagar):

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

Resultat av kodkörning:

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

Format som stöds

Funktionen förstår följande måttenheter:

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

Se även

  • funktionen date_add,
    som lägger till ett intervall till ett datum
  • funktionen date_sub,
    som subtraherar ett intervall från ett datum
  • funktionen date_create,
    som skapar ett DateTime-objekt
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