va benissimo, basta che ne usi uno.
se non ci sono secondi, basta che fai:
codice:
var difference = function(leftHour, rightHour){
if(!leftHour || !rightHour)
return null;
spt = leftHour.split(":");
var totLeft = parseInt(spt[0]) * 60 + parseInt(spt[1]);
spt = rightHour.split(":");
var totRight = parseInt(spt[0]) * 60 + parseInt(spt[1]);
return totLeft - totRight;
}
Quindi basta che chiami:
codice:
var diff1 = difference(myFrom.F.value, myForm.E.value);
var diff2 = difference(myFrom.D.value, myForm.A.value);
var diff3 = difference(myFrom.G.value, myForm.F.value);
var diff4 = difference(myFrom.H.value, myForm.G.value);
var diff5 = difference(myFrom.H.value, myForm.A.value);