Calendar 是否可能在最近的工作日重复每月活动?
我想在每个月的24日创建一个重复事件,如果这一天是周末,则将其安排在最近的工作日。如果那天是星期六,我想把它安排在前一个工作日(星期五)。如果那天是星期天,我想把它安排在下一个工作日(星期一)。这可能与iCal RRULE有关吗Calendar 是否可能在最近的工作日重复每月活动?,calendar,google-calendar-api,icalendar,Calendar,Google Calendar Api,Icalendar,我想在每个月的24日创建一个重复事件,如果这一天是周末,则将其安排在最近的工作日。如果那天是星期六,我想把它安排在前一个工作日(星期五)。如果那天是星期天,我想把它安排在下一个工作日(星期一)。这可能与iCal RRULE有关吗 我已经看到过类似的事件,但总是在下一个工作日发生。我能够根据您的要求使用此组合iCAL文件创建重复事件 RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=23,24;BYSETPOS=-1 RRULE:FREQ=MON
我已经看到过类似的事件,但总是在下一个工作日发生。我能够根据您的要求使用此组合iCAL文件创建重复事件
RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=23,24;BYSETPOS=-1
RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=24,25;BYSETPOS=1
RRULE:FREQ=每月;BYDAY=MO,TU,WE,TH,FR;BYMONTHDAY=23,24;BYSETPOS=-1
- 通过将BYSETPOS设置为-1,此规则将选择与规则匹配的集合中的最后一个引用
- 通过将BYSETPOS设置为1,此规则将选择与规则匹配的集合引用中的第一个引用
谢谢这(有2个RRULEs)在导入到Google日历时确实有效。然而,当导入到Apple Calendar时,它似乎只支持第一条规则。关于Apple Calendar是否在一次活动中支持超过1个RRULE,您有什么想法吗?很高兴听到,关于您的其他问题,从外观上看,限制似乎来自Apple Calendar。我所能建议的最佳选择是向这个社区中的苹果公司询问这个问题