Bonjour à tous,
Existe-t-il un script en javascript qui permet de transformer une donnée chiffrée en heures et minutes ?
Par exemple, transforme 90 minutes en 1h30.
Par avance, merci à tous ceux qui me répondront.
Bien cordialement.
R.G.
Bonjour à tous,
Existe-t-il un script en javascript qui permet de transformer une donnée chiffrée en heures et minutes ?
Par exemple, transforme 90 minutes en 1h30.
Par avance, merci à tous ceux qui me répondront.
Bien cordialement.
R.G.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Document sans nom</title> <script type="text/javascript"> function minToHour(minutes){ //On test que minutes est bien un nombre entier var Myexp = new RegExp("^[0-9]+$","g"); if(Myexp.test(minutes)){ var nbHour = parseInt(minutes / 60); var nbminuteRestante = (minutes % 60); if(nbminuteRestante == 0){alert(nbHour + "h");} else{alert(nbHour + "h" + nbminuteRestante);} } } </script> </head> <body> <input type="text" id="monchamps" /> <input type="button" onclick="minToHour(document.getElementById('monchamps').value)" </body> </html>
edit :je suis trop lent! c'est vendreditoto=90;
mm=toto%60;
h=(toto-mm) / 60;
alert(h+"h"+mm)
lol pour une fois que c'est pas spaffy qui me grille au poteau![]()
ok merci bien Matthieu2000.
Voilà pour résumé ce que j'ai fait car ma durée est extraite d'une base de données.
Merci pour tout.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <? $duree=$tuple["duree"]; $minutes=$duree%60; $heures=($duree-$minutes)/60; echo $heures."h".$minutes; ?>
Bien cordialement.
R.G.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager