Конвертировать timedelta в дни, часы и минуты

У меня есть таймделта. Я хочу дни, часы и минуты от этого - либо как кортеж, либо как словарь ... Я не смущен.

Должно быть, я делал это дюжину раз на дюжине языков, но у Python обычно есть простой ответ на все вопросы, поэтому я подумал спросить здесь, прежде чем выбить тошнотворно простую (но многословную) математику.

Мистер Фуз поднимает хорошую мысль.

Я имею дело с "списками" (немного похожими на списки на ebay), где у каждого есть продолжительность. Я пытаюсь найти оставшееся время, делаяwhen_added + duration - now

Правильно ли я сказал, что не будет учитывать DST? Если нет, то какой самый простой способ сложить / вычесть час?

Ответы на вопрос(5)

Ваш ответ на вопрос