我在写感恩节前星期天的规则时遇到了困难,基本上我想
(RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=11;BYDAY=4TH) -4天
发布于 2020-11-24 12:50:01
(按照建议,将评论升级为答案)
另一种方法是使用'FREQ‘和'BY’的其他组合,得到相同的结果。同样重要的是要检查主日历应用程序是否支持您选择的RRULE参数。
迭代出这些天,并检查下面的日期是否相同。
这是旧的,但让您对组合calconnect.org/tests/iCalendar-RRULE-Interop/…有了一个概念
这些可能会起作用:
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=11;BYDAY=3SU 或
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=11;BYMONTHDAY=18,19,20,21,22,23,24;BYDAY=SU 例如:查看迭代imgur.com/a/ZAuIte0
https://stackoverflow.com/questions/64946071
复制相似问题