Вернуть индекс совпадения датыPython

Программы на Python
Anonymous
Вернуть индекс совпадения даты

Сообщение Anonymous »

Я рисую пробел, хотя это кажется простым.
У меня есть список дат в индексе:
book_df.index
Out[44]:
DatetimeIndex(['2023-08-13 15:10:47.284558', '2023-08-13 15:10:48.005322',
'2023-08-13 15:10:48.005953', '2023-08-13 15:10:49.022438',
'2023-08-13 15:10:53.218365', '2023-08-13 15:10:54.246143',
'2023-08-13 15:10:54.246874', '2023-08-13 15:10:54.247330',
'2023-08-13 15:10:55.270271', '2023-08-13 15:10:55.270948',
...
'2023-08-14 14:00:00.208915', '2023-08-14 14:00:00.209017',
'2023-08-14 14:00:00.209119', '2023-08-14 14:00:00.209221',
'2023-08-14 14:00:00.209323', '2023-08-14 14:00:00.209425',
'2023-08-14 14:00:00.209527', '2023-08-14 14:00:00.209629',
'2023-08-14 14:00:00.209730', '2023-08-14 14:00:00.209832'],
dtype='datetime64[ns]', length=1230021, freq=None)

Как вернуть значение индекса для соответствующей даты? Это возвращает логическую маску, но хотелось бы вернуть значение индекса, равное 0.
book_df.index == rng[0]
Out[60]: array([ True, False, False, ..., False, False, False])


Подробнее здесь: https://stackoverflow.com/questions/789 ... date-match

Вернуться в «Python»