J'utilise une variable System.Datetime (variable "MinutesTotal") pour faire un total des minutes utilisés par les usagers en additionnant la durée des appels de chacun (variable "duree").
Je procède de cette façon:
Ça fonctionne bien, j'obtiens par exemple : "01:18:10".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim TotalMinutes As System.DateTime duree = New System.TimeSpan(0, nbminutes, nbsecondes) minutestotal += duree
Sauf que lorsque le total dépasse 24 heure, le programme additionne 1 journée et j'obtiens la valeur sous forme de date: "0001-01-02 01:07:34"
Comment dois-je procéder pour forcer la variable à rester en heure et obtenir par exemple : "25:07:34" ?
Partager