Convertion miliseconde en minute

cs_Nestor Messages postés 182 Date d'inscription mardi 8 janvier 2002 Statut Membre Dernière intervention 2 octobre 2012 - 7 déc. 2003 à 19:47
cs_Nestor Messages postés 182 Date d'inscription mardi 8 janvier 2002 Statut Membre Dernière intervention 2 octobre 2012 - 7 déc. 2003 à 23:20
salut

j'arrive à faire afficher une duré en miliseconde provenant d'un fichier binaire (récupération en hexa d'une valeur), je la traduit en décimale, et je me retrouve donc avec un gros chiffre genre 60000 dans un textbox.
Maintenant je voudrais faire de cette valeur (60000) la faire afficher comme une minutrie genre "01:00:00" dans un textbox.

Zavez une idée sur la chose ?

2 réponses

cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
7 déc. 2003 à 20:03
Ouai j'ai une idée !

si c'est des milliseconde tu divise par 1000
pour obtenir des secondes puis par 60 pour avoir
des minutes puis de nouveau par 60 pour avoir des heures

ensuite si tu est un peu malin tu fait

Seconde = (Valeur / 1000) mod 60
Minute = (Valeur / 1000 / 60) mod 60
Heure = (Valeur /1000 / 60 / 60)
text1 = _
format(Heure,"00") & ":" & _
format(Minute,"00") & ":" & _
format(seconde,"00")

@+

E.B.
0
cs_Nestor Messages postés 182 Date d'inscription mardi 8 janvier 2002 Statut Membre Dernière intervention 2 octobre 2012
7 déc. 2003 à 23:20
super !!! sa marche !!!!
thx
0
Rejoignez-nous