2014-10-03 3 views
0

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

Что-то, что будет генерировать:

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

ответ

0

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

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

0

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

schedule.add_recurrence_rule Rule.monthly.day_of_month(10) 
+0

Это вернет 10/10/2012, 10/10/2014, что не то, что хочет Грег Олсен. –

+0

Спасибо, Тамер, но, как я уже сказал, это не 10-й день каждого месяца, который дает вышеприведенное правило, но 1 месяц и 10 дней. –

Смежные вопросы