abracadabraPDF › Forums › PDF – Général › Calcul heures dans un formulaire PDF › Répondre à : Calcul heures dans un formulaire PDF

Bonjour, je ne comprends pas trop le javascript de document (j’ai du mal avec les fonctions)
if(sTime==””) return “”; // exit
// get date time for Epoch date and sTime
var oTime=util.scand(“mm/dd/yyyy “+sFormat, “01/01/1970 “+sTime);
// convert UTC Offset to milliseonds for adjustment
var fTZOffset=oTime.getTimezoneOffset()*1000*60
// time since the start of the day in millseconds
var fTime=oTime.valueOf()-fTZOffset;
// convert to seconds and return value
return Math.round(fTime/1000);
}
Voici ce que je comprend :
Je suppose que l’on déclare la fonction TimeNum ayant comme paramètres sFormat et sTime
Si la variable sTime est non vide alors on abandonne l’exécution de la fonction
Par contre ensuite, je ne comprend pas pourquoi il n’y a pas “else”
var oTime=util.scand(“mm/dd/yyyy “+sFormat, “01/01/1970 “+sTime);
On déclare la variable oTime par contre la fonction util.scand d’après mes recherches sert à convertir la chaine mm/dd/yyyy en secondes (je ne suis pas sûr) mais je ne sais pas trop comment et je ne sais pas à quoi servent les paramètres qui suivent
var fTZOffset=oTime.getTimezoneOffset()*1000*60
On déclare la variable fTZOffset mais je ne comprends pas trop la suite…
Pour la suite je pourrais peut être la comprendre seul si j’avais la réponse à ces interrogations.
Merci