Diferencia horaria jquery en horas desde dos campos.

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.

Lo que me gustaría hacer es obtener la cantidad de horas entre 2 veces. Entonces, por ejemplo, si tengo un tiempo de inicio de 5:30 y un tiempo de finalización de 7:50, me gustaría poner el resultado 2:33 en otro campo.

Los tiempos de mis formularios ingresados ​​están 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);

Respuestas a la pregunta(4)

Su respuesta a la pregunta