A rrule is used in the iCal format to specify rules for recurring events.
1 ответ

Получение исключенных дат из повторяющихся событий через API календаря Microsoft Outlook

Я создаю событие с повторением в календаре Outlook и хочу получить его полную спецификацию через API. Например, событие повторяется каждые выходные в течение года. Однако я удалил некоторые выходные из временной шкалы, создав исключение из правила п…
08 авг '17 в 15:58
2 ответа

Даты rrule смещены на неделю

Я получаю неожиданный результат, используя python-dateutil rrule модуль и мне интересно, если это WAI. Я динамически создаю rrule с помощью: dtstart = datetime.date(2019, 1, 7) until = datetime.date(2029, 11, 29) freq = MONTHLY byweekday=MO(2) inter…
20 янв '19 в 12:46
1 ответ

Не удается создать повторяющееся событие в django-планировщике

Я хотел бы указать событие, которое приводит к событиям между 16 и 21 часами каждый день. Как я могу сделать это? Я уже много пытался сделать это, например, указав Event.start до 16:00 и Event.end до 21:00 с "ежедневным" правилом частоты, но не пове…
13 авг '16 в 16:55
1 ответ

Расширение данных повторяемости iCalendar

Я нахожусь в процессе создания календарного приложения. для iPhone. Я получаю события календаря из календарей Google (без расширения повторяемости). Затем попытался расширить повторяющиеся события, написав коды с нуля. Я получил формат iCalendar из …
25 ноя '09 в 12:12
1 ответ

Как указать RRule с учетом перехода на летнее время?

Я пытаюсь использовать http://labix.org/python-dateutil, чтобы создать правило для планирования события, которое будет выполняться каждый день ровно в 6 вечера по восточному поясному времени. Текущее правило, которое я использую, просто: byhour:23; …
04 авг '16 в 15:31
2 ответа

В будущем, но по отношению к этому утру

Я пытаюсь вычислить следующий момент времени, который соответствует некоторым простым правилам. Включайте только дни недели, указанные в списке (в примере ниже, пн-пт). Вернуть только те часы, которые указаны (12:00, 18:00). Я хотел бы получить перв…
01 май '13 в 14:59
2 ответа

Повторяющееся календарное событие первого числа месяца

У меня есть повторяющееся календарное событие 1-го числа каждого месяца, когда 1-е число выпадает на Сб / Вс. Возможно ли, чтобы iCal запланировал его на последний рабочий день?
03 июл '16 в 13:59
1 ответ

Что лучше всего прочитать экземпляр события календаря для определенного периода даты для конкретного календаря?

Я пытаюсь прочитать все случаи событий для определенного календаря и определенного периода. Здесь моя проблема. (1) Я читаю все экземпляры событий за определенный период, затем запрашиваю событие для каждого экземпляра события, чтобы узнать, принадл…
1 ответ

Интерпретация YEARLY RRULE при наличии более чем одного из BYMONTH, BYWEEKNO, BYYEARDAY

В настоящее время я борюсь с деталями интерпретации RFC 5545. В разделе 3.3.10 говорится, что, по сути, все BYxxx поля показывают расширяющееся поведение, за исключением BYDAY, который имеет конкретные правила, в зависимости от которых BYxxx поля на…
02 янв '18 в 16:19
5 ответов

Получить номера недели между двумя датами с Python

Я хотел бы найти наиболее питонический способ вывести список номеров недели между двумя датами. Например: вход start = datetime.date(2011, 12, 25) end = datetime.date(2012, 1, 21) выход find_weeks(start, end) >> [201152, 201201, 201202, 201203…
22 фев '18 в 12:30
1 ответ

Надежное и полное расширение или RRULE в Python

Используя dateutil.rrulestr, мне удается расширить некоторые повторения, например, такие, которые выглядят следующим образом: DTSTART;TZID=Europe/Zurich:20100930T183000 DTEND;TZID=Europe/Zurich:20100930T193000 RRULE:FREQ=DAILY;UNTIL=20101005T163000Z…
23 фев '12 в 20:42
0 ответов

Python: отображение повторяющихся событий в файлах ics в виде нескольких событий

Я пытаюсь проанализировать.ics (который я экспортировал из календаря Google), используя Python и пакет iCalendar. Моя конечная цель - создать простой список кортежей [time, name]. У меня сейчас проблема, потому что в моем календаре есть несколько по…
02 авг '17 в 10:47
1 ответ

Как найти частоту от RRULE в Python?

Я пытаюсь найти частоту календарного события из Календаря Google. я знаю это dateutil.rrule.rrulestr есть несколько методов для разбора RRULE. Но я не знаю метода, который может вернуть частоту события. Любая помощь или указатель будет принята с бла…
0 ответов

Как разобрать RFC 5545 RRules в R

Моя цель - проанализировать повторяющиеся данные календаря в R, где формат RFC 5545, так что у меня есть столбец "повторяемость" с такими данными, как: recurrence {DTSTART:20181114T150000Z,RRULE:FREQ=DAILY;INTERVAL=1;UNTIL=20181113T235959Z} {RDATE;T…
22 дек '18 в 01:35
1 ответ

Проверка узла RRule, если день правила сегодня

Я использую библиотеку 'rrule.js' в узле для анализа моего RRule. Я хотел бы знать, совпадает ли текущий день с днем ​​правления. Это работает в большинстве случаев, но не во всех. Я также использую момент.js для сравнения. Проблема в "rule.after()"…
29 апр '15 в 19:47
1 ответ

RRule не устанавливает правильное время, если установлен dtstart

Я пытаюсь создать экземпляр правила и затем установить дату и время начала (dtstart), но события получают неправильное время. Я инициализирую экземпляр правила с помощью базовой строки правила: RRULE:FREQ=WEEKLY;INTERVAL=1;WKST=MO;COUNT=20 Я установ…
04 фев '19 в 13:24
0 ответов

Как сопоставить dateuilts.rrule и python icalendar

Я имею дело с некоторыми проблемами. У меня есть событие. BEGIN:VEVENT UID:Event/termine/gps/akt@portal.augusta.de DTSTART;TZID=CET:20150529T190000 DTEND;TZID=CET:20150529T220000 CATEGORIES:Arbeitsgruppe DTSTAMP:20110620T075538Z EXDATE;TZID=CET:2015…
29 май '15 в 14:20
1 ответ

Как найти пятницу после последней среды месяца?

Какое выражение iCal RRULE я должен использовать, чтобы найти пятницу после последней среды месяца? Так что мне нужно (RRULE:FREQ= ЕЖЕМЕСЯЧНО;BYDAY=-1WE) + 2 дня...
10 июн '16 в 14:13
1 ответ

Rrule До значения тега данных

Я работаю над проектом, который использует правила для генерации следующих вхождений. Но я не могу понять, что мне нужно поместить в тег UNTIL из правила. String str="RRULE:FREQ=MONTHLY;UNTIL=20190625T000000Z;INTERVAL=2;"; ИДК, как конвертировать да…
25 фев '19 в 18:05
0 ответов

Повторяющиеся события из календаря не работают

У меня есть заявка на встречу. Который можно забронировать через календарь Outlook. И все работает хорошо, но если вы делаете еженедельное или ежемесячное мероприятие, то в моем приложении это не работает. Только в первый день и потом не видно этих …
16 дек '18 в 21:26