我正在尝试使用 RFC5545 重复规则在 C# 中复制 Google 日历中的一些计划功能。
使用 Google 日历每月安排两个选项,可以是每月第 N 天,即:每个月的第 10 天,每 1 个月,无论工作日如何,这显然都会发生。
我的重复规则是:FREQ=MONTHLY;BYMONTHDAY=10
另一种选择是在每个第 N 个工作日重复该事件,即:“每个月的第二个星期日,这是我在编写规则时遇到问题的那个。
对于第二条规则,我的规则应该是什么?我试过FREQ=MONTHLY;BYDAY=SU
了,但我不确定如何/使用哪些参数来指定仅在每月的第二个星期日执行此操作。
我正在使用DDay iCal C# 库来生成我的重复规则,但我很高兴看到规则字符串应该是什么样子才能实现所需的行为。
我正在使用RFC 5545 重复规则。