Obtener diferencia en dias entre una fecha y otra
Patricio Rojas O.
tronx76 en gmail.com
Sab Oct 22 01:21:33 CLST 2005
María,
para obtener diferencia de días, segundos en las fechas se puede usar la
idea que esta dentro de la siguiente función.:
function fecha_diff_function( $data1, $data2 )
{
// 86400 seg = 60 [seg/1_minuto] * 60 [1_minuto / 1_hora]* 24 [1_hora]
$segundos = strtotime($data2)-strtotime($data1);
$dias = intval($segundos/86400);
$segundos -= $dias*86400;
$horas = intval($segundos/3600);
$segundos -= $horas*3600;
$minutos = intval($segundos/60);
$segundos -= $minutos*60;
$sl_retorna = $dias . " dias, ". $horas . ":" . $minutos . ":" .
$segundos ;
return $sl_retorna;
}
Saludos.
On vie, 2005-10-21 at 21:54 -0300, Maria Alejandra Henriquez Marin
wrote:
> Hola:
>
> Mi pregunta es como puedo obtener la diferencia en dias entre una
> fecha y otra, además necesito poder sumar una cierta cantidad de dias
> a una fecha dada que no es justamente la fecha actual.
> De antemano gracias
>
Más información sobre la lista de distribución PHP