Количество дней между двумя датами и индексом

#python #pandas #datetime

#python #панды #дата и время

Вопрос:

Мне нужно вычесть последнее значение индекса из первого значения индекса, чтобы получить количество дней между двумя датами.

У меня следующий формат: 2011-04-07 00:00:00

Я пробовал с этим:

 Years_Count = ( MYDF.index[0] - MYDF.index[-1] ) / 365
 

Но я получаю следующее:

Ошибка типа: неподдерживаемые типы операндов для /: ‘int’ и ‘Timedelta’

Ответ №1:

Использовать Timedelta.days :

 Years_Count = ( MYDF.index[0] - MYDF.index[-1] ).days / 365