bonjour ,
je voudrais convertir un string ="hhssmm" (ex 224533 qui veut dire 22H45min33s) en datetime.hour
je ne c'est pas vraiment comment m'y prendre
merci
bonjour ,
je voudrais convertir un string ="hhssmm" (ex 224533 qui veut dire 22H45min33s) en datetime.hour
je ne c'est pas vraiment comment m'y prendre
merci
Utilise la méthode static Parse de la classe DateTime.
MSDN : DateTime.ParseExact
Et Google est ton ami, ne l'oublie pas![]()
Essaye la méthode Datetime.Parse :
http://msdn.microsoft.com/fr-fr/libr...40(VS.80).aspx
Salut,
Tu peux utiliser la méthode Parse de la classe Datetime. Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 String date = "06/5/2009" DateTime d = DateTime.Parse(date);
Regarde de ce côte la !
http://msdn.microsoft.com/en-us/library/w2sa9yss.aspx
merci pour vos réponses ,
j'ai essayé ceci mais ça marche pas :
La chaîne n'a pas été reconnue en tant que DateTime valide.??
Code : Sélectionner tout - Visualiser dans une fenêtre à part DateTime h = DateTime.ParseExact("222222", "HH:mm:ss",null);
merci encore
c'est bon c'est résolu
:
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part DateTime h = DateTime.ParseExact("222222", "HHmmss",null);
Lit la documentation de la méthode (cf. liens donnés plus haut) et regarde les exemples associés. Si tu fais ça correctement tu devrais comprendre ton erreur![]()
tout a l-heure j'ai pas fait attention au masque
sinon une autre petite question si c'est possible,
je voudrais faire la différence et la somme entre ces heures??
comment devrais-je procéder?
Merci
Ben, pour soustraire c'est le signe "-" , pour additionner c'est le "+"![]()
Le résultat est un TimeSpan.
Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5DateTime beginTime; DateTime endTime; // ..... TimeSpan elapsed = endTime - beginTime;
Merci![]()
c'est réglé![]()
Partager