Código HTML:
Ver original
Como puedo hacerlo? ya los campos tienen mascaras...
| ||||
Sumar Horas (HH:MM:SS) Jquery Como puedo sumar tiempos en Jquery? necesito sumar 3 campos que manejan HH:MM:SS y colocar el resultado en un campo total.
Código HTML:
Ver original Como puedo hacerlo? ya los campos tienen mascaras... |
| ||||
Respuesta: Sumar Horas (HH:MM:SS) Jquery Pues podrias obtener el valor con la propiedad value Despues utilizas el metodo split del objeto String para cortar donde aparezca : Entonces ya vas a tener un array con 3 elemento El primer elemento es la hora El segundo los minutos El tercero los segundos Haces lo mismo con los otros 2 input Entonces ya vas a tener 3 arrays cada uno con 3 elementos Ya solo sumas los elementos correspondientes Despues los segundos los divides entre 60 y lo que te salga lo sumas a los minutos, aparte haces un modulo entre 60 y lo que te salga se queda en los segundos Lo mismo lo haces en los minutos pero ahora lo que te salga lo sumas a las horas. Saludos
__________________ Mi emprendimiento personal DIGIMEDIACODE |
| ||||
Respuesta: Sumar Horas (HH:MM:SS) Jquery Bueno pense que habia un metodo en Jquery para sumar tiempos... pero no lo encontre, lo que hice fue algo similar a lo que hackjose Menciona, obtengo el valor de todos los input que deseo sumar, los convierto a Segundos (separando cada valor y multiplicando por los segundos), luego que tengo el resultado lo convierto a HH:MM:SS y lo muestro en el input: el codigo final esta aqui: http://jsfiddle.net/JuJoGuAl/tNjf3/ Solo que alli no funciona bien porque no esta el Masked Input pero si funciona... |
Etiquetas: |