Правило для повторения
я использую модуль dateutil rrule ical (https://dateutil.readthedocs.io/en/stable/index.html) в Django для обработки повторений, связанных с датой. мой вопрос в том, как мы можем вычислить какой-либо признак, который дает такое-то количество повторений, уже выполненных, и такое-то количество повторений, оставшихся.
Предположим, человек создал некий рекуррентный визит в свой родной город.
дата начала: -- 28/10/2022 периодичность:-- ежемесячно дата окончания:-- 30/12/2022
у нас есть rrule count для подсчета общего количества посещений.
но моя проблема в том, что я хочу рассчитать его динамически, например, после 30/11/2022 я хочу, чтобы какое-то правило дало мне оставшийся визит :-1 и уже сделанный визит 2.
Спасибо
total_number_of_visit = rule.count()
upcoming_visit = total_number_of_visit- ???