Documentación offline PHP master

DateTime::add

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

DateTime::add

date_add

Modifica un objeto DateTime, añadiendo una cantidad de días, meses, años, horas, minutos y segundos

Descripción#

Estilo orientado a objetos

public DateTime::add(DateInterval $interval): DateTime
```php

Estilo procedimental

```php
date_add(DateTime $object, DateInterval $interval): DateTime

Añade el objeto DateInterval especificado al objeto DateTime especificado.

Igual que DateTimeImmutable::add, pero funciona con DateTime.

La versión procedimental toma el objeto DateTime como su primer argumento.

Parámetros#

object
Solo en estilo procedimental: Un objeto DateTime retornado por la función date_create. Esta función modifica este objeto.

interval
Un objeto DateInterval

Valores devueltos#

Retorna el objeto modificado DateTime para encadenar métodos.

Véase también#

DateTimeImmutable::add