Циклические события с RRULE от google-rfc-2445

Мне интересно, если бы можно было представлять циклические события, используя RRULE от Google RFC 2445. Примером могут служить противозачаточные таблетки, которые следуют за циклом X дней приема, затем Y дней отдыха и возвращаются к началу.

Любая помощь будет оценена!

1 ответ

Предупреждение: я никогда не использовал библиотеку Google.

Из более нового стандарта RFC: RFC5545 или также из старого RFC2445, на котором построена библиотека Google, наилучшим способом было бы иметь правило повторения (RRULE) с ежедневным интервалом (FREQ=DAILY) и затем установите интервал x+y дней (скажем, x+y = 30 INTERVAL=30) и продолжительностью х дней (DTEND х дней позже, чем DTSTART)

DTSTART:20151101 DTEND:20151120 RRULE:FREQ=DAILY;INTERVAL=30;

Другие вопросы по тегам