Bonjour,

J'ai une liste de durées en heures sous deux formats : char ("%H:%M") et float.

Je voudrais faire la somme de ces durées pour avoir un résultat qui peut être assez grand, par exemple : 997H02M.

J'ai tenté le coup en utilisant des timedeltas, cependant, au fil des sommes, mes résultats deviennent faux.

Voici un exemple de résultat que je veux éviter:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
a = datetime.timedelta(0, 77063) //avec 77063 en secondes
b = 10802.0
c = a + datetime.timedelta(seconds=b)
//c = datetime.timedelta(1, 1465)
Je suppose que passé une journée, le compteur repasse à 0... Comment éviter ça ?

Bonne journée !