有没有办法为只属于工作日的周期性事件创建规则?

Is there a way to create a rrule for recurrent events that only fall into weekdays?

我正在尝试使用 google 日历 api 来安排活动, 他们有不同的循环类型

type1: weekly
type2: every 14 days
type3: every 28 days
type4: every 42 days
type5: every 56 days

问题是: 如果第56天适逢周末,则应顺延至周一。

我是新手,正在努力解决这个问题。 有人可以帮我理解一下吗?

没关系,只是注意到对于这个特定的答案,所有类型都是每周的变体

type1: weekly - weekly :)
type2: every 14 days - weekly, every other week
type3: every 28 days - weekly, every 4 weeks
type4: every 42 days - weekly, every 6 weeks
type5: every 56 days - weekly, every 8 days

不过,为了将来的实施,也为了让我更好地理解 RRules,让我们把它变得更难一些,如果是这样的话会怎样:

type1: weekly
type2: every 13 days
type3: every 27 days
type4: every 41 days
type5: every 55 days 

有人可以尝试向我解释如何解决这个问题吗?

谢谢!!

您可以将 .ics 文件导入到定义重复事件的 google 日历中。但是,一旦导入,它们就不可编辑。

这应该能让你继续前进