Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/06/2007, 01:21
rocita
 
Fecha de Ingreso: octubre-2003
Ubicación: BolivianitA
Mensajes: 235
Antigüedad: 23 años
Puntos: 0
función restar fechas

hola encontre una funcion para restar fechas pero no me funciona bien con varios dias


Código PHP:
function restarfechas( $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;
    echo 
$dias . " dias, ". $horas . "horas " . $minutos . "minutos". $segundos . "segundos";
} 
como puedo arreglarlo y hacer que funcione correctamente o existe alguna otra forma?

Saludos.
__________________
rocita