220 of 410 menu

Функция date_interval_create_from_date_string

La función date_interval_create_from_date_string convierte una descripción textual de intervalo en un objeto de fecha. Este objeto se puede utilizar con las funciones date_add y date_sub. La cadena de intervalo utiliza lenguaje natural para especificar el período.

Sintaxis

date_interval_create_from_date_string(string $time);

Ejemplo

Creemos un intervalo de 2 días y 6 horas:

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

Resultado de la ejecución del código:

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

Ejemplo

Creemos un intervalo complejo (1 mes, 2 semanas y 3 días):

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

Resultado de la ejecución del código:

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

Formatos admitidos

La función comprende las siguientes unidades de medida:

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

Ver también

  • la función date_add,
    que añade un intervalo a una fecha
  • la función date_sub,
    que resta un intervalo de una fecha
  • la función date_create,
    que crea un objeto DateTime
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