Usando date_modify()Modifica un objeto DateTime.
Puedes utilizar la función `date_modify()` de PHP para modificar un objeto `DateTime`. Aquí te muestro un ejemplo: ```php $date = new DateTime('2022-01-01 12:00:00'); echo "Fecha original: " . $date->format('Y-m-d H:i:s') . "\n"; $date->modify('+1 day'); echo "Fecha modificada: " . $date->format('Y-m-d H:i:s') . "\n"; $date->modify('+2 hours'); echo "Fecha modificada: " . $date->format('Y-m-d H:i:s') . "\n"; $date->modify('+30 minutes'); echo "Fecha modificada: " . $date->format('Y-m-d H:i:s') . "\n"; ``` En este ejemplo, se crea un objeto `DateTime` con la fecha `2022-01-01 12:00:00`. Luego, se utiliza la función `modify()` para agregar 1 día, 2 horas y 30 minutos a la fecha original. La función `modify()` acepta una cadena con la siguiente sintaxis: - `+` o `-` para indicar si se suma o resta el valor. - Un número entero para indicar la cantidad de unidades a sumar o restar. - `day`, `hour`, `minute`, `second` para indicar la unidad de tiempo a sumar o restar. Por ejemplo, `+1 day` suma 1 día a la fecha, mientras que `-2 hours` resta 2 horas a la fecha. Recuerda que la función `modify()` devuelve `true` si la operación es exitosa, y `false` si no lo es.