Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/03/2011, 17:43
javiDP
 
Fecha de Ingreso: febrero-2008
Ubicación: Sevilla
Mensajes: 91
Antigüedad: 16 años, 2 meses
Puntos: 15
Respuesta: ayuda!! Suma de tiempos !

Tambien puedes hacerlo a lo tocho, restando los segundos de la llegada a los de la salida, de forma que si es negativo, le restas la diferencia a 60 y te quedan los segundos, luego le restas los minutos de la llegada a los de la salida y le restas 1 mas por los segundos negativos anteriores, y luego con las horas...ejemplo:

Llegada: 23:34:36
Salida: 22:37:48

Segundos: 36-48 = -12, 60 - 12 = 48 y me llevo 1 min por ser negativo

Minutos: 34-37= -3, 60-3= 57, 57-1 = 56 y me levo 1 hora por ser negativo

Hora: 23-22=1, 1-1= 0.

Diferencia: 56 min y 48 segundos

En el caso de que sean dias distintos, puedes jugar internamente con las horas de tal forma que si sale a las 23 horas y llega a las 2 de la mañana del dia siguiente, sumas 24 horas por cada dia de diferencia a la hora de llegada, en este caso tienes 26(24 por ser 1 dia de diferencia+2 que es la hora en la que llegas), luego es plan de aplicar lo mismo que antes. Ejemplo:

Llegada: 02:45:56
Salida: 23:54:41

Segundos: 56-41 = 15.

Minutos: 45-54 = -9, 60-9= 51 y me llevo 1 hora por ser negativo

Hora: 26-23=3, 3-1=2

Diferencia: 2 horas, 51 minutos y 15 segundos.

Saludos!