我希望每个冬天都能提醒每周一些事情。是否有可能使用ical- / webcal-standard和Google Calender,Apple Calendar / iCal,Android Calender或类似产品?
(我广泛搜索了这个问题属于哪个子域,但结果是不确定的,对SO来说略有优势)
答案 0 :(得分:2)
RFC 5545 recurrence rules绝对可以。
您可以创建仅在特定月份重复出现的WEEKLY
RRULE
,如下所示:
FREQ=WEEKLY;BYDAY=MO;BYMONTH=1,2,12
此规则的出现是1月,2月和12月的所有星期一。
查看此类活动的前100个实例将规则更改为DAILY
会产生相同的结果,但可能与实际实施更兼容。
但是,我认为大多数日历用户界面都没有对重复规则提供这种级别的控制。
要创建2015年12月15日开始的全天活动,并在一周的同一天重复使用:
DTSTART;VALUE=DATE:20151215
RRULE:FREQ=WEEKLY;BYMONTH=1,2,12
该规则并不包括March本身。要包含March,只需将,3
附加到规则中。