begin process at 2008 08 22 04:40:26
1 229 775 membres
46 nouveaux aujourd'hui
14 267 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes [ Archives / Au secours ] (nitrique)

Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes le 08/04/2005 09:43:56

nitrique
Bonjour,

Voila, j'ai 157 secondes (par exemple) et je voudrais afficher: 0:02:37

J'ai essayé avec des: TimeSpan.FromSeconds(157);
et des: DateTime...

Mais je ne trouve pas la bonne combinaison.


David, à VERSAILLES

Re : Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes le 08/04/2005 09:59:52

coq
(Admin CS)
Salut,

Essaie ça :
TimeSpan ts = TimeSpan.FromSeconds(157);
string time = String.Format("{0:00}:{1:00}:{2:00}", ts.Hours, ts.Minutes, ts.Seconds);




Cocoricoooooooo !!!!
coq
MVP Visual C#

Re : Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes le 08/04/2005 10:04:22

MorpionMx
Membre Club
(Admin CS)
Réponse acceptée !
En reprenant l'exemple de coq, tu peux aussi utiliser ts.ToString() qui affichera aussi 00:02:37

Mx

Re : Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes le 08/04/2005 10:06:31

coq
(Admin CS)
Mdr
Pourquoi faire simple quand on peut faire compliqué ? ^^



Cocoricoooooooo !!!!
coq
MVP Visual C#

Re : Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes le 08/04/2005 10:11:50

coq
(Admin CS)
Et en plus TimeSpan.ToString est insensible à la culture.
Bref, laisse tomber ma solution et prend le ToString.
Moi je vais me recoucher :p



Cocoricoooooooo !!!!
coq
MVP Visual C#

Re : Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes le 08/04/2005 10:13:08

MorpionMx
Membre Club
(Admin CS)
Mais comme ca, on a un exemple d'utilisation de String.Format, c'est une bonne chose aussi

Mx

Re : Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes le 08/04/2005 10:16:34

coq
(Admin CS)
oui lol



Cocoricoooooooo !!!!
coq
MVP Visual C#

Re : Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes le 08/04/2005 10:18:40

nitrique
ui car ts.ToString() m'affiche aussi les millisecondes, chose que je ne veux pas...

Merci les gars.


David, à VERSAILLES

Re : Afficher l'heure: "HH:MM:SS" depuis un nombre de secondes le 08/04/2005 10:27:02

nitrique
Réponse acceptée !
En même temps, je peux faire un substring(0,7) car c'est formaté sur toujours le même nombre de caractères


David, à VERSAILLES


Classé sous : secondes, afficher, heure, mm, hh

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS