对于 IT 维护,我即将在 Outlook 365 中设置一个定期事件,与多个时区的多个参与者共享。
该事件计划于每月 18 号之后的第一个星期六- 因此日期可以是 19-25(含)。换句话说,这将发生在每月的第三个或第四个星期六。
我尝试了以下方法:
查看可用的 GUI 选项,似乎嵌套规则是不可能的。
过去曾指导使用 VBA 来设置事件,但在 Outlook 365 上这不是一个选项。
将其指定为这样的 iCalendar 事件很容易
RRULE:FREQ=MONTHLY;BYDAY=SA;BYMONTHDAY=19,20,21,22,23,24,25
,但如果不使用 Outlook 桌面扩展并与整个 iCalendar 同步,似乎无法将其导入 Outlook。在 crontab 中创建它同样容易(这里设置为 16:00):,
0 16 19,20,21,22,23,24,25 * 6
但不幸的是 Outlook 日历似乎不以任何方式支持 crontab 格式。
所以我的想法已经达到了极限,希望你们中的一些人可以分享一些智慧。