根据“上一个完整周末”重复举办活动

根据“上一个完整周末”重复举办活动

我想设置一个重复事件,这样我就不必每年重新创建一个。但是,日历的内置选项无法轻松处理事件的重复。这是一个整个周末的活动,并且尽可能在当月晚些时候发生,以便事件仍可以在当月内进行。

例如,以下是 2011 年几个月事件的重复情况:

Month    Dates    Saturday        Sunday
Jan      29-30    5th (Last)      5th (Last)
Feb      26-27    4th (Last)      4th (Last)
Mar      26-27    4th (Last)      4th (Last)
Apr      23-24    4th             4th (Last)
May      28-29    4th (Last)      5th (Last)
Jun      25-26    4th (Last)      4th (Last)
Jul      30-31    5th (Last)      5th (Last)
Aug      27-28    4th (Last)      4th (Last)
Sep      24-25    4th (Last)      4th (Last)
Oct      29-30    5th (Last)      5th (Last)
Nov      26-27    4th (Last)      4th (Last)
Dec      24-25    4th             4th (Last)

如您所见,以下情况无法可靠地触发该事件:

  • 任何数字日期。
  • 任何第四个或第五个工作日。
  • 最后一个星期六。

我能想到的唯一将此事件设置为单一、可识别触发器的方法是将其设置为在“最后一个星期日”结束时重复,并且持续时间为负两天。显然,这在大多数日历程序中都不是选项。

还有其他我还没想过或意识到的方法可以正确配置它吗?

相关内容