Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2017, 10:50
Avatar de KATHYU
KATHYU
 
Fecha de Ingreso: julio-2013
Mensajes: 547
Antigüedad: 10 años, 9 meses
Puntos: 46
Sumar Horas, Minutos y Segundos !!!

Antes que pregunten ya vi varios temas
http://www.forosdelweb.com/f18/como-...gundos-634876/
http://www.forosdelweb.com/f18/sumar...oblema-358164/
http://www.forosdelweb.com/f96/sumar...0-seg-1119422/
http://www.forosdelweb.com/f18/como-...nutos-1010080/

Pero el problema es que en la mayoría de los temas trabajan con datos time, en mi caso cada campo es un int.

Es para una tabla de permisos, en donde el empleado al momento de llenar solo pone cuantos días, horas o minutos necesita, hay un textbox para cada opción. A manera de ejemplo tengo 28 permisos y sus respectivas sumas en X rango de tiempo, Ojo recuerden que son campos separados e independientes.
Suma de los días = 10
Suma de las Horas = 49
Suma de los minutos = 404

A mi calculo hecho en "calculadora" me salen 12 días, 7 horas y 44 minutos

1- Quiero que me ayuden a comprobar si esa suma es la correcta
2- Quiero hacer un código php que me saque ese dato (hace muchisimos años hice un reloj en DFD, creo que es la misma lógica que se debe usar, por cada 24 horas sumar un dia, por cada 60 minutos sumar una hora) pero mis neuronas no dan para mas. En los post arriba mencionados veo que utilizan el %, si no me equivoco ese es el famoso rand o residuo, pero igual se debe hacer en ciclos, y créanme que no me da la cabeza ahorita

Solo una idea necesito para hacerlo, si es que no tienen el tiempo suficiente para una respuesta completa

PD: en mi departamento, el jefe y un compañero alegan que son 12 días con 32 minutos, todo porque al convertir los
10 días en minutos son 14400
49 horas en minutos son 2940
y la suma final de los 404 minutos
Todo eso da un gran total de 17744 minutos que ellos dividen primero entre 60 y luego entre 24 y el resultado es 12.32 incluso google tira ese resultado, ayúdenme a darles por la cara a estos dos

Gracias
__________________
Al contrario de lo que muchos podrían afirmar, ayudar no te hace pobre, sino más rico.