238 of 410 menu

Método sub de la clase DateTime

El método sub de la clase DateTime resta el intervalo de tiempo especificado de la fecha. Como parámetro acepta un objeto DateInterval. El objeto con la fecha se modifica en el proceso.

Sintaxis

$datetime->sub(DateInterval $interval);

Ejemplo

Restemos 2 días de la fecha actual:

<?php $date = new DateTime('2023-05-15'); $interval = new DateInterval('P2D'); $date->sub($interval); echo $date->format('Y-m-d'); ?>

Resultado de ejecutar el código:

'2023-05-13'

Ejemplo

Restemos 1 mes y 5 días de la fecha especificada:

<?php $date = new DateTime('2023-06-20'); $interval = new DateInterval('P1M5D'); $date->sub($interval); echo $date->format('Y-m-d'); ?>

Resultado de ejecutar el código:

'2023-05-15'

Ver también

  • la función date_add,
    que añade un intervalo a una fecha
  • la función date_diff,
    que calcula la diferencia entre fechas
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