J'ai un timedelta. Je veux les jours, les heures et les minutes de cela - soit comme un tuple ou un dictionnaire ... Je ne suis pas embêté.
J'ai dû le faire une douzaine de fois dans une douzaine de langues au fil des ans, mais Python a généralement une réponse simple à tout, alors j'ai pensé que je demanderais ici avant d'éclater des mathématiques d'une simplicité nauséabonde (mais verbeuse).
M. Fooz soulève un bon point.
J'ai affaire à des "listes" (un peu comme les listes ebay) où chacune a une durée. J'essaye de trouver le temps qui reste en faisantwhen_added + duration - now
Ai-je raison de dire que cela ne rendrait pas compte de l'heure d'été? Sinon, quelle est la manière la plus simple d'ajouter / de soustraire une heure?
timedelta
objet "datetime.timedelta (seconds = 1177)" : utilisez