248 of 410 menu

Methode createFromDateString der Klasse DateInterval

Die statische Methode createFromDateString der Klasse DateInterval wandelt eine textuelle Beschreibung eines Zeitintervalls in ein Objekt DateInterval um. Als Parameter akzeptiert sie einen String mit einem Datumsformat, das von der Funktion strtotime verstanden wird. Sie gibt ein Objekt DateInterval oder false im Fehlerfall zurück.

Syntax

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

Beispiel

Erstellen wir ein Intervall von 2 Tagen:

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

Ergebnis der Codeausführung:

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

Beispiel

Erstellen wir ein Intervall von 1 Monat und 5 Tagen:

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

Ergebnis der Codeausführung:

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

Beispiel

Erstellen wir ein Intervall von 3 Stunden und 30 Minuten:

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

Ergebnis der Codeausführung:

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

Siehe auch

  • die Klasse DateInterval,
    die ein Zeitintervall repräsentiert
  • die Funktion strtotime,
    die eine textuelle Beschreibung eines Datums in einen Zeitstempel umwandelt
  • die Klasse DateTime,
    die mit Datum und Uhrzeit arbeitet
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen