J'ai une fonction qui me donne un temps décimal que je voudrais retranscrire au format habituel (hh:mm:ss) !
N'étant pas un pro du JavaScript (un pro de rien d'ailleurs), je voudrais savoir si je peux m'y prendre de cette façon pour récupérer une variable temps et ensuite pouvoir la stocker dans une table:
function formatHeure (){
var nbr = 15.95888888888;
var heure = parseInt(nbr);
var minute = parseInt((nbr - heure) * 60);
var seconde = parseInt((((nbr - heure) * 60) - minute) * 60);
// alert (heure + ":" + minute + ":" + seconde);
var tica1000 = heure + ":" + minute + ":" + seconde;
document.forms.test.tica1000.readonly = false;
document.forms.test.tica1000.value = String( tica1000 );
document.forms.test.tica1000.readonly = true;
}
C'est bien l'heure attendu qui m'est retourné mais est-ce une méthode sans problème et sans faute ?Merci