Google日历API v3:在错误的日子开始重复

本文关键字:日子 开始 错误 日历 API v3 Google | 更新日期: 2023-09-27 18:08:26

我正在开发一个web应用程序,您可以在其中创建和编辑谷歌日历中的事件。

我的问题是,当我创建一个事件并添加一个递归时,第一个事件在错误的日期出现,但其他递归在正确的日期离开。

的例子:

我在8月15日(星期六)做一个事件,它将在周一,周三和周五重复,直到9月30日。

下面是我使用的递归规则:
RRULE:FREQ=WEEKLY;BYDAY=MO,WE,FR;UNTIL=20150930T040000Z

问题是它创建了一个8月15日星期六的事件(错误地),然后正确地开始了下一个星期一的重复。

正确的做法是不要在8月15日举办活动。

有人知道如何解决这个问题吗?

Google日历API v3:在错误的日子开始重复

复发仅定义事件何时重复。要使事件在正确的日期开始,您需要在正确的日期创建它。例如:你第一天上班是在周六。之后,你将在每周一、三、五工作。在本例中,日历行为是正确的。