Tengo dos campos en mi formulario donde los usuarios seleccionan un tiempo de entrada (start_time, end_time) Me gustaría, en el cambio de estos campos, recalcular el valor para otro campo.Jquery diferencia de tiempo en horas de dos campos
Lo que me gustaría hacer es obtener la cantidad de horas entre 2 veces. Entonces, por ejemplo, si tengo un start_time de 5:30 y un tiempo de finalización de 7:50, me gustaría poner el resultado 2:33 en otro campo.
Mis tiempos son introducidos de forma en el formato HH: MM: SS
Hasta ahora he intentado ...
$('#start_time,#end_time').on('change',function()
{
var start_time = $('#start_time').val();
var end_time = $('#end_time').val();
var diff = new Date(end_time) - new Date(start_time);
$('#setup_hours').val(diff);
'2: 33',' 2.33' o '2: 20' en su lugar? – fcalderan
o 'nueva Fecha (" 1970-1-1 "+ end_time)'. es solo un tiempo en sí mismo una cita? no lo creo ... –
2.33 La segunda parte del decimal debe ser el porcentaje de una hora total. Entonces 2:20 en este caso 20/60 es .33 –