Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/06/2010, 10:35
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Respuesta: restar dos horas

Mira basicamente lo que tienes que lograr es llevar a cabo lo que sucede en un reloj durante ese tiempo... en otras palabras, lleva el reloj a la matematica y lograras hacer lo que quieres hacer...

Código PHP:
echo $horaInicio mktime(40,0,0,0,0,0);
echo 
'<br>';
echo 
$horaFin mktime(5,30,0,0,0,0);
echo 
'<br>';
//resto las dos horas
$diferencia abs($horaInicio $horaFin);
//convierto la diferencia a horas
//para separar los resultados
//una hora tiene 60 minutos y 60 segundos
$hora floor($diferencia/(60*60));
//ahora saco los minutos
//le restas a la diferencia, las horas que ya sacaste
//volviendo a convertirla en el formato completo
//y esta vez la divides en 60 minutos
$minutos floor(($diferencia-($hora*60*60))/60);
//ahora muestras tu resultado
echo $hora.':'.$minutos
Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!