Funcion PHP para Sumar Tiempo a Fechas
Con esta funcion es posible sumar o agregar tiempo (años, meses, dias, horas, munitos, segundos) a una fecha especifica.
function dateadd($date, $dd=0, $mm=0, $yy=0, $hh=0, $mn=0, $ss=0){
$date_r = getdate(strtotime($date));$date_result = date(“m/d/Y h:i:s”, mktime(($date_r["hours"]+$hh),($date_r["minutes"]+$mn),($date_r["seconds"]+$ss)($date_r["mon"]+$mm),($date_r["mday"]+$dd),($date_r["year"]+$yy)));
return $date_result;
}
$fecha = “02/04/2008″; //mes/dia/año
$fecha_actualizada = dateadd($fecha,1,0,0,0,0,0); // suma 1 dia a la fecha Lo que hace esta funcion es basicamente desarmar la fecha dada con mktime a modo de arreglo, una vez hecho esto, le suma a cada parte de la fecha los valores que le enviamos.
Espero sea de utilidad.
Bytes…
No related posts.

Héctor Azain Flores es Lic. en Sistemas Computacionales, ha sido programador desde 1995 utilizando variados lenguajes de programación como Basic, C++, Pascal, entre otros, actualmente trabaja como consultor de sistemas web, e integrando entre sistemas de escritorio y web. Sus hobbies actuales son su familia primeramente, la programación PHP y MySql, fotografia, entre otros.
|


