248 of 410 menu

DateInterval klases createFromDateString metode

Statiskā metode createFromDateString klases DateInterval pārveido virknes aprakstu par laika intervālu objektā DateInterval. Kā parametru pieņem virkni ar datuma formātu, ko saprot funkcija strtotime. Atgriež objektu DateInterval vai false kļūdas gadījumā.

Sintakse

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

Piemērs

Izveidosim intervālu 2 dienas:

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

Koda izpildes rezultāts:

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

Piemērs

Izveidosim intervālu 1 mēnesis un 5 dienas:

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

Koda izpildes rezultāts:

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

Piemērs

Izveidosim intervālu 3 stundas un 30 minūtes:

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

Koda izpildes rezultāts:

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

Skatiet arī

  • klasi DateInterval,
    kura reprezentē laika intervālu
  • funkciju strtotime,
    kura pārveido teksta aprakstu par datuma time stamp
  • klasi DateTime,
    kura strādā ar datumu un laiku
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt