Comment puis-je convertir des temps de nombre décimal en JavaScript?

Je suis trop paresseux pour remplir ma feuille de temps au travail d'ici à la fin à la fin de chaque mois, donc j'ai commencé à ajouter des fonctions à notre formulaire en format PDF. Acrobat Pro propose pour faire les calculs à l'aide de JavaScript, mais je suis coincé avec ce problème.

J'ai deux champs dans lesquels j'ai entrez l'heure quand j'ai de début/fin de travail. Je veux calculer mes heures supplémentaires et afficher le résultat dans un troisième champ. cependant, je tiens à la sortie de la virgule, donc quand je fais une demi-heure, les heures supplémentaires, le résultat serait de 0,5

Exemple: mon temps de travail est de 8,5 heures, je commence a 7h30 et se termine à 16h00 (4 pm).

Mon code pour l'instant:

var workTime = this.getField ("Work time").value;
var startTime = this.getField ("Start time").value;
var endTime = this.getField ("End time").value;

event.value = workTime - (endTime - startTime);

OriginalL'auteur idleberg | 2012-06-05