248 of 410 menu

Método createFromDateString de la clase DateInterval

El método estático createFromDateString de la clase DateInterval convierte una descripción textual de un intervalo de tiempo en un objeto DateInterval. Como parámetro acepta una cadena con un formato de fecha que comprende la función strtotime. Devuelve un objeto DateInterval o false en caso de error.

Sintaxis

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

Ejemplo

Creemos un intervalo de 2 días:

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

Resultado de ejecutar el código:

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

Ejemplo

Creemos un intervalo de 1 mes y 5 días:

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

Resultado de ejecutar el código:

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

Ejemplo

Creemos un intervalo de 3 horas y 30 minutos:

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

Resultado de ejecutar el código:

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

Véase también

  • clase DateInterval,
    que representa un intervalo de tiempo
  • función strtotime,
    que convierte una descripción textual de fecha en una marca de tiempo
  • clase DateTime,
    que trabaja con fecha y hora
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar