Portada » Lenguaje PHP » Cómo sumar o restar años a una fecha en PHP

Cómo sumar o restar años a una fecha en PHP

Cómo sumar o restar años a una fecha en PHP. Bueno siempre que desarrollemos sistemas web o páginas web chocaremos con manejo de fechas, hablaremos de las funciones principales que tiene PHP para solucionar las fechas, como puede ser date() o strtotime(), con las que aplicaremos si es que manejamos fechas sin embargo tenemos que tener en claro que fechas en PHP es muy sencillo y lo podemos acomodar a nuestro gusto.

En este ejemplo veremos cómo añadir o sumar un número entero de años a una fecha determinada en una variable en php. Muy didáctico haciendo uso de la función strtotime de php que a continuación detallaremos.

Cómo sumar o restar años a una fecha en PHP

Vamos con el ejemplo de sumar 1 año o 2 años a la fecha actual dependiendo de nuestra necesidad:

<?php
$fechaactual = date('Y-m-d'); // 2016-12-29
$nuevafecha = strtotime ('+1 year' , strtotime($fechaactual)); //Se añade un año mas
$nuevafecha = date ('Y-m-d',$nuevafecha);
 
echo $nuevafecha; // Se imprime con un año mas 2017-12-29.
?>

Restar años en PHP con una fecha utilizaremos lo siguiente.

<?php
$fechaactual = date('Y-m-d');// 2016-12-29
$nuevafecha = strtotime ('-1 year' , strtotime($fechaactual)); //Se resta un año menos
$nuevafecha = date ('Y-m-d',$nuevafecha);
 
echo $nuevafecha; // Se imprime con un año menos 2015-12-29.
?>
Cómo sumar o restar años a una fecha en PHP
Cómo sumar o restar años

Podemos cambiar los años a nuestra necesidad o restarlos, espero que el script les sea de utilidad y no se olviden de suscribirse para que esten informados de lo ultimo de PHP.

 

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Deja un comentario

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

Scroll al inicio
Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Privacidad