Bonjour,
je reçois une variable de type entier contenant par exemple 900 ou 1700 et je souhaite le convertir en heure.
Comment puis je faire ?
Merci par avance pour votre aide.
Bonjour,
je reçois une variable de type entier contenant par exemple 900 ou 1700 et je souhaite le convertir en heure.
Comment puis je faire ?
Merci par avance pour votre aide.
Essayes avecou bien avec TimeSpan.FromHours
Code : Sélectionner tout - Visualiser dans une fenêtre à part TimeSpan x = TimeSpan.FromMinutes(900);
Attention quand même, parce que TimeSpan représente une durée et non pas une heure.
Je suggère plutôt DataTime.Parse() pour plus de détails: http://msdn.microsoft.com/fr-fr/library/kc8s65zs.aspx
Bonjour,
Que représentent 900 ou 1700???
Si c'est des données OLE qui représentent un DateTime, il existe DateTime.FromOADate et la fonction inverse DateTime.ToOADate?
Sans plus de précisions sur ce que c'est, nous ne pouvons pas t'aider plus![]()
bonjour
pour préciser ma demande par exemple 900 ou 1700 représente 09:00 ou 17:00.
je reçois une chaîne représentant une heure sans format.
Bonjour
Quelquechose comme ceci ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int monHeureEnEntier = 901; int heures = monHeureEnEntier / 100; int minutes = monHeureEnEntier % 100; DateTime maDate = new DateTime(?, ?, ?, heures, minutes, ?);
Partager