IceCube/Ruby Правило для каждого 1 месяца и 10 дней

Можно ли составить правило, как каждые 1 месяц и 10 дней? Очевидно, что 40 дней не являются правильными, поскольку месяцы содержат различное количество дней, и это не день месяца или определенный день недели?

Что-то, что сгенерирует:

1/01/2014
2/10/2014
3/20/2014
4/30/2014
6/09/2014

2 ответа

Решение

Поскольку цель IceCube заключается в том, чтобы быть совместимой с iCal, и этот тип правила повторения не поддерживается спецификацией iCal, насколько я могу судить, такой тип правила невозможен в IceCube.

Пришлось накатывать свою систему.

Я не очень знаком с ice_cube, но просто проверяя README, я думаю, что это может сработать:

schedule.add_recurrence_rule Rule.monthly.day_of_month(10)
Другие вопросы по тегам