Konwertuj czas na dni, godziny i minuty

Mam timedelta. Chcę od tego dni, godzin i minut - albo jako krotka, albo słownik ... Nie jestem zirytowany.

Musiałem to robić kilkanaście razy w tuzinie języków na przestrzeni lat, ale Python zazwyczaj ma prostą odpowiedź na wszystko, więc pomyślałem, że zapytam tutaj, zanim wypędzę trochę mdląco prostych (ale gadatliwych) matematyki.

Pan Fooz podnosi dobry punkt.

Mam do czynienia z „aukcjami” (trochę jak aukcje eBay), gdzie każdy ma czas trwania. Próbuję znaleźć pozostały czaswhen_added + duration - now

Czy mam rację mówiąc, że nie uwzględni DST? Jeśli nie, jaki jest najprostszy sposób dodawania / odejmowania godziny?

questionAnswers(5)

yourAnswerToTheQuestion