Auteur : : Lylip
Pays : Belgium
Date : lundi 25 février 2013, 17:51
Commentaire : Bonjour, un tout grand merci pour ce tuto !
J'ai suivi les explications et, aucun souci, ça marche très bien !
Maintenant, je souhaitais rajouter une variable "jours", je pensais avoir fait cela avec logique, mais il semble y avoir une erreur dans le code... et je ne parviens pas à mettre le doigt dessus (pour info, je ne suis absolument pas une pro du code :)). Sauriez-vous me venir en aide svp ?
Un tout grand merci d'avance !


// Configuration chronomètre
var config = {}
config.start = {
day : 26,
hour : 0,
minute : 0,
second : 0
}
config.stop = {
day : 0,
hour : 0,
minute : 0,
second : 0
}

// Conversion en millisecondes
chrono_start = (config.start.hour*86400 + config.start.hour*3600 + config.start.minute*60 + config.start.second)*1000;
chrono_end = (config.stop.hour*86400 + config.stop.hour *3600 + config.stop.minute *60 + config.stop.second )*1000;

// Calcul de l'avancement du chrono à l'instant courant, défini par la valeur de la glissière à cet instant
chrono_amplitude = chrono_end - chrono_start;
pourcentage = effect("countdown_percent")("Curseur");
time_walk = chrono_start + Math.floor( chrono_amplitude * pourcentage / 100 );

// Extraction des heures, minutes, secondes
reste = time_walk;

nb_day = Math.floor(reste/86400000; // jours
reste = reste%86400000;

nb_hour = Math.floor(reste/3600000); // heures
reste = reste%3600000;

nb_minute = Math.floor(reste/60000); // minutes
reste = reste%60000;

nb_second = Math.floor(reste/1000); // secondes
reste = reste%1000;

nb_ms = reste; // milliseconde
nb_cs = Math.floor(nb_ms/10); // centième de seconde

// Ajout des zéros devant, pour l'affichage
str_day = (nb_day);
str_hour = ("0" + nb_hour ).slice(-2);
str_minute = ("0" + nb_minute).slice(-2);
str_second = ("0" + nb_second).slice(-2);
str_cs = ("0" + nb_cs ).slice(-2);
str_ms = ("00"+ nb_ms ).slice(-3);

// Affichage
text.sourceText = str_day ", " str_hour+":"+str_minute+":"+str_second+":"+str_cs;
Facebook Twitter RSS Email
Forum Excel
Venez découvrir le nouveau forum excel question/réponse à la stackoverflow.com !
Forum Excel
hit parade n'en a rien a foutre du W3C Positionnement et Statistiques Gratuites Vincent Paré