【发布时间】:2015-09-06 02:24:30
【问题描述】:
什么 ical RRULE 让我选择一月的第二周(不一定是满周)(例如)?
更具体地说,从一月第二周开始的星期日?
通常情况下,“1SU”会起作用,但如果月份从星期日开始,它将是“2SU”,所以我在这里看不到明显的解决方案?
【问题讨论】:
什么 ical RRULE 让我选择一月的第二周(不一定是满周)(例如)?
更具体地说,从一月第二周开始的星期日?
通常情况下,“1SU”会起作用,但如果月份从星期日开始,它将是“2SU”,所以我在这里看不到明显的解决方案?
【问题讨论】:
如果您想要从一月的第二周开始的星期日,您必须说该星期日可以是除第一天以外的任何月份(显然,只能低于该月的第 8 天)。
执行此操作的方法是指定 RRULE 和 FREQ=YEARLY;BYMONTH=1 指定一月,BYDAY=SU 指定星期日,BYMONTHDAY=2,3,4,5,6,7,8 指定您的星期日不能是该月的第一天,并且您只是对每月第 2 周开始的那个感兴趣。
总结一下:
RRULE:FREQ=YEARLY;BYMONTH=1;BYDAY=SU;BYMONTHDAY=2,3,4,5,6,7,8
【讨论】: