Vamos a necesitar la funcion

strtotime: Sirve para procesar cualquier descripción textual de fecha/hora en Inglés convirtiéndola en una timestamp de UNIX.

Sintaxis:

int strtotime ( string hora [, int ahora]);

Esta función nos permite obtener el timestamp mediante una cadena de texto, y ademas nos permite realizar ciertos calculos como sumar y restar dias, semanas, meses, horas etc…

 

 

En mi ejemplo cojo la fecha de hoy

 

date_default_timezone_set(‘UTC’);
$today = date(«d-m-Y»);

 

para sumarle dias realizaria

$sumardiasahoy = date(«d-m-Y», strtotime(«+1 days», strtotime($today)));

Para restarle días

$restardiasahoy = date(«d-m-Y», strtotime(«-1 days», strtotime($today)));

 

Si lo hacemos con semanas, meses o años:

$restaranosahoy = date("d-m-Y",strtotime("+3 years", strtotime($today)));

$restarmesesahoy = date("d-m-Y",strtotime("+3 month", strtotime($today)));
$restarsemanasahoy = date("d-m-Y",strtotime("+3 weeks", strtotime($today)));

Por admin

Deja una respuesta

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock