Как сложить две дельты времени
Есть база операций с акциями. У каждой есть дата в формате 2020-03-16T10:37:57.046+03:00
По сути, есть "вход" в акцию и "выход". Нужно рассчитывать время владения.
t1 = datetime.fromisoformat('2020-03-30T21:49:57.046+03:00') #покупка
t2 = datetime.fromisoformat('2020-04-07T10:37:57.015+03:00') #продажа
_delta = t2-t1
print(_delta) #7 days, 12:47:59.969000
Ситуацию осложняют случаи вход-выход и потом снова вход-выход для одной и той же акции.
Вопрос - как можно складывать результаты из дельт: _delta+_delta?
Ответы (1 шт):
Автор решения: вася
→ Ссылка
Дельты можно складывать встроенным оператором +. Так что код _delta + _delta должен работать.