Bonjour ,

j’effectue un total d'heure dans mon fichier XML et lors de l'affichage, au lieu d'avoir 30 heures par exemple, il me met 1 jour et 6 heures.
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
26
27
28
29
30
31
32
 
            string total_lundi;
            string total_mardi;
            string total_mercredi;
            string total_jeudi;
            string total_vendredi;
 
            total_lundi = xmlDoc.SelectSingleNode("/DocumentElement/utilisateur[(id)='8B98E'][(jour)='lundi']/total").InnerText;
            total_mardi = xmlDoc.SelectSingleNode("/DocumentElement/utilisateur[(id)='8B98E'][(jour)='mardi']/total").InnerText;
            total_mercredi = xmlDoc.SelectSingleNode("/DocumentElement/utilisateur[(id)='8B98E'][(jour)='mercredi']/total").InnerText;
            total_jeudi = xmlDoc.SelectSingleNode("/DocumentElement/utilisateur[(id)='8B98E'][(jour)='jeudi']/total").InnerText;
            total_vendredi = xmlDoc.SelectSingleNode("/DocumentElement/utilisateur[(id)='8B98E'][(jour)='vendredi']/total").InnerText;
 
 
 
            TimeSpan jour_lundi = new System.TimeSpan();
            jour_lundi = DateTime.Parse(total_lundi).TimeOfDay;
 
            TimeSpan jour_mardi = new System.TimeSpan();
            jour_mardi = DateTime.Parse(total_mardi).TimeOfDay;
 
            TimeSpan jour_mercredi = new System.TimeSpan();
            jour_mercredi = DateTime.Parse(total_mercredi).TimeOfDay;
 
            TimeSpan jour_jeudi = new System.TimeSpan();
            jour_jeudi = DateTime.Parse(total_jeudi).TimeOfDay;
 
            TimeSpan jour_vendredi = new System.TimeSpan();
            jour_vendredi = DateTime.Parse(total_vendredi).TimeOfDay;
 
 
            total_semaine = jour_lundi + jour_mardi + jour_mercredi + jour_jeudi + jour_vendredi;
Si quelqu'un aurait une solution pour mettre qu'en heure je suis preneur.