У меня есть календарь, который должен показывать повторяющиеся события. Перекрытие событий в этом календаре не допускается. Я следовал стандарту RF C 5545 и этой библиотеке для генерации RRULE simshaun / recurr
Предположим, что я создаю событие следующим образом:
DTSTART:20200201T060000Z
RRULE:FREQ=WEEKLY;UNTIL=20201231T060000Z;INTERVAL=1;WKST=MO;BYDAY=MO,TU
Это эквивалентно
every week on Monday, Tuesday until December 31, 2020
Предположим, что мне нужно добавить исключение для каждого Понедельник и Вторник в Июнь и Июль и добавьте еще одну РУБЛЯ для каждого понедельник, вторник и пятница в месяцах июнь и июль на 2020 год
Я обнаружил, что раньше существовало другое правило, называемое EXRULE, которое сейчас устарело.
Есть ли какое-то решение для этого?