РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pypdSpTmTd 48 of 83 menu
◀ ▶

Интервал времени в Pandas

Разность двух меток времени - это не новая дата, а длина отрезка между ними. Класс Timedelta хранит такой интервал и отдельно отдаёт число полных суток.

Вычтем более раннюю дату из более поздней и прочитаем число дней через атрибут days:

import pandas as pd start = pd.Timestamp('2024-01-01') finish = pd.Timestamp('2024-01-10') span = finish - start print(span) # выведет 9 days 00:00:00 print(span.days) # выведет 9

Между первым и десятым января ровно 9 полных календарных дней: строка интервала и атрибут days согласованы.

Создайте метки 2024-05-01 и 2024-05-15. Получите интервал между ними и выведите число полных дней.

Есть даты начала и конца отпуска: 2024-08-10 и 2024-08-20. Покажите длину перерыва в сутках.

Возьмите 2024-02-01 и 2024-03-01. Выведите интервал и сколько в нём полных дней.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить