PHP

Sumar días a una fecha en PHP

Anteriormente hemos aprendido a sumar y restar fechas en Java Script, hoy nos toca hacer lo mismo pero en el lenguaje de programación PHP. Sumar días a una fecha en PHP es una tarea muy sencilla, para esto vamos a utilizar las funciones date y strtotime que nos proporciona el lenguaje.

¿Cómo sumar días a una fecha en PHP?

En el siguiente código podemos ver como hacer esta tarea utilizando las funciones ya mencionadas:

$date = date("d-m-Y");
//Incrementando 2 dias
$mod_date = strtotime($date."+ 2 days");
echo date("d-m-Y",$mod_date) . "\n";

De esta misma forma también podemos restar días:

$date = date("d-m-Y");
//Restando 2 dias
$mod_date = strtotime($date."- 2 days");
echo date("d-m-Y",$mod_date) . "\n";

Solamente cambiando el signo + por el -. Ahora si queremos sumar meses a una fecha podemos hacer lo siguiente:

$date = date("d-m-Y");
//Incrementando 2 meses
$mod_date = strtotime($date."+ 2 months");
echo date("d-m-Y",$mod_date) . "\n";

Y lo mismo se puede aplicar para los años:

$date = date("d-m-Y");
//Incrementando 2 años
$mod_date = strtotime($date."+ 2 years");
echo date("d-m-Y",$mod_date) . "\n";

Es importante mencionar que el formato de la fecha no necesariamente debe ser ese, por ejemplo podemos usar el “y-m-d”.

Bueno hemos llegado al final de este breve tutorial para sumar días a una fecha en PHP, espero que les haya sido de gran utilidad. Ante cualquier inconveniente no duden en dejar un comentario.

Compartilo en
Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInPin on PinterestEmail this to someone

AboutJosé Di Meglio

Apasionado de la tecnología y programación. Aportando información gratuita sobre el mundo de la informática.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *