Les Snippets

Connexion

Convertir un temps exprimé en ms en min:sec.

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 03/11/2008 10:46:42 et initié par CortoHHasur [Liste]
Vue : 16389
Catégorie(s) : Date & Heure, Trucs & Astuces
Langages dispo pour ce code :
- ActionScript Flash
- Delphi 5
- Javascript



Langage : ActionScript Flash
Date ajout : 03/11/2008
Posté par CortoHHasur [Liste]
	 
tt = getTimer()  //cette variable peut-être ce que vous voulez, tant qu'elle est exprimée en ms.
///conversion en minutes
mm = Math.floor( tt / 60 )
if ( mm < 10 ){ mm = "0"+mm }else{ mm = mm }
///conversion en secondes
ss = Math.floor(tt%60)
if ( ss < 10 ){ ss = "0"+ss }else{ ss = ss }
/// affichage du temps joue au format MM:SS
Affichage.text = mm +":"+ ss // "Affichage" est un simple champ texte dynamique
Remarque :
Bien sûr, pour mettre à jour l'affichage en temps réel, il vous faudra boucler la fonction de conversion, avec un onEnterFrame par exemple.
Langage : Delphi 5
Date ajout : 11/11/2008
Posté par f0xi [Liste]

 Z = millième de seconde
 C = centième de seconde
 D = dixième de seconde
 S = seconde
 M = minute
 H = heure
 
 
Z en centieme de seconde : C := (Z mod 1000) div 10;
Z en dixieme de seconde : D := (Z mod 1000) div 100;
Z en secondes : S := Z div 1000;
Z en minutes : M := Z div 60000;
Z en heures : H := Z div 3600000;
Z en secondes et minutes : S := (Z div 1000) mod 60; M := (Z div 60000); Z := Z mod 1000; affichage : format('%.2d:%.2d',[M,S]); // = 00:00 format('%.2d:%.2d.%.3d',[M,S,Z]); // = 00:00.000
Z en secondes, minutes et heures : S := (Z div 1000) mod 60; M := (Z div 60000) mod 60; H := (Z div 3600000); Z := Z mod 1000; affichage : format('%.2d:%.2d:%.2d',[H,M,S]); // = 00:00:00 format('%.2d:%.2d:%.2d.%.3d',[H,M,S,Z]); // = 00:00:00.000
Langage : Javascript
Date ajout : 26/11/2009
Posté par Arglanir [Liste]
//un temps en millisecondes
var t = (new Date()).getTime();
//secondes
var s = Math.floor(t / 1000) % 60;
//minutes
var m = Math.floor(t / 60000) % 60;
//affichage
 var chaine = m+":"+s;

Snippets en rapport avec : Millisecondes, Conversion, Timer



Codes sources en rapport avec : Millisecondes, Conversion, Timer

{Flash} CONVERTIR MILLISECONDES EN MINUTES:SECONDES. ( EN AS2 / DÉBUTANT )
Un simple script pour convertir une durée exprimée en millisecondes en minutes:secondes. Je me su...

{Visual Basic, VB6, VB.NET, VB 2005} TRADUCTEUR VB6.VBP EN VB5.VBP
Ben oui ! Il y a encore des utilisateurs de VB5. C'est ce qui m'a amené à faire ce petit programm...

{Delphi} [GETTICKCOUNT] DÉTERMINER DEPUIS COMBIEN DE TEMPS WINDOWS N'A PAS PLANTÉ
Bon, Windows est d'une stabilité exemplaire depuis win2k, tout le monde le sait. Donc ce code n'e...

{Visual Basic, VB6, VB.NET, VB 2005} TRIEUR DE PHOTOS
Ce programme permet de sélectionner des photos et de les enregistrer dans un dossier de destination....

{Visual Basic, VB6, VB.NET, VB 2005} JEU DE MÉMOIRE CLASSIQUE
C'est un jeu de mémoire ou il faut se souvenir de ce qui se cache derrière les cases. Un Timer est ...

{C / C++ / C++.NET} CONVERSION DE FICHIER EN FICHIER BMP
Dans la même optique que ma source précédente, voici un programme pour faire des fichiers bmp en uti...

{Visual Basic, VB6, VB.NET, VB 2005} CONVERTISSEUR HEXAVIGÉSIMAL
Ce convertisseur comme son nom l'indique permet d'effectuer l'incrémentation d'une combinaison de le...

{Assembleur} MODULATION DE LARGEUR D'IMPULSION (PWM)
Cette petite application en assembleur module l'allumage d'une led comme on le voit sur certaines cl...

{Javascript / DHTML} TIMER : SETTIMEOUT & SETINTERVAL AMÉLIORÉS
Et bien, une petite source après quelques 4 mois d'absence. J'arrive ici avec une source de calibre ...

{Assembleur} DUMPER HEXADÉCIMAL
Explorateur 'old style' de fichiers avec affichage en Hexadécimal (dump). La partie explorer est dan...