Как я могу выполнить деление на datetime.timedelta в Python?
Я хотел бы иметь возможность сделать следующее:
num_intervals = (cur_date - previous_date) / interval_length
или же
print (datetime.now() - (datetime.now() - timedelta(days=5)))
/ timedelta(hours=12)
# won't run, would like it to print '10'
но операция деления на timedeltas не поддерживается. Есть ли способ, которым я могу реализовать деление для timedeltas?
Редактировать: Похоже, это было добавлено в Python 3.2 (спасибо rincewind!):http://bugs.python.org/issue2706