Timer sous format jour:heure:minute:seconde:milliseconde

Comm_quoi -  
MagSouh Messages postés 575 Statut Membre -
Bonjour à tous,

Je cherche depuis des heures comment créer un compte à rebours avec le format suivant :

jour:heure:minute:seconde:milliseconde. C'est important d'avoir tout ça !

Je ne trouve que des tuto ou des scripts sous des formats où il manque soit le jour soit les millisecondes. Quand je tente de modifier le codage des scripts existants en rajoutant le jour ou les millisec ça ne fonctionne pas...

Quelqu'un saurait m'éclairer ? J'ai tenté de modifier le code suivant en rajouter "day" suivant ce qui a été fait pour les autres unités de temps mais j'ai des erreurs partout...

var config = {}
config.start = {
hour : 0,
minute : 0,
second : 3
}
config.stop = {
hour : 0,
minute : 0,
second : 0
}


chrono_start = (config.start.hour*3600 + config.start.minute*60 + config.start.second)*1000;
chrono_end = (config.stop.hour *3600 + config.stop.minute *60 + config.stop.second )*1000;

chrono_amplitude = chrono_end - chrono_start;
pourcentage = effect("chrono")("Curseur");
time_walk = chrono_start + Math.floor( chrono_amplitude * pourcentage / 100 );

reste = time_walk;

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

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);

text.sourceText = str_hour+":"+str_minute+":"+str_second+":"+str_cs;

Merci beaucoup pour votre aide !!

Configuration: Windows / Chrome 78.0.3904.108
A voir également:

1 réponse

MagSouh Messages postés 575 Statut Membre 149
 
Bonjour,

Peut-être que ça pourrait t'aider à faire ton script:

https://www.youtube.com/watch?v=tzMbwnv79MA

https://forums.creativecow.net/thread/227/13353
0

Discussions similaires