У мене є timedelta. Я хочу, щоб дні, години та хвилини від цього були - чи то кортежем, чи словником ... Мене не метушило.
Я, мабуть, робив це десяток разів на десятках мов протягом багатьох років, але Python, як правило, має просту відповідь на все, тому я думав, що я запитаю тут, перш ніж скинути якусь нудотно просту (але багатослівну) математику.
Містер Фооз підкреслює хорошу думку.
Я маю справу з "списками" (трохи схожими на листи на ebay), де кожен має тривалість. Я намагаюся знайти час, який залишився, роблячиwhen_added + duration - now
Я маю рацію, кажучи, що не враховував DST? Якщо ні, то який найпростіший спосіб додати / відняти годину?
timedelta
об'єкта "datetime.timedelta (секунд = 1177)" : просто використовуйте str ()