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

时间:2015-08-18 14:29:07

标签: c# asp.net-mvc-4 google-calendar-api

我正在开发一个网络应用程序,您可以在其中创建和编辑Google日历中的活动。

我的问题是,当我创建一个事件并添加一个重复时,第一个事件会在错误的日期发出,但其他事件会在正确的日期发生。

示例:

我在8月15日(星期六)举行的活动将再次发生:周一,周三和周五至9月30日。

以下是我使用的重复规则:

RRULE:FREQ=WEEKLY;BYDAY=MO,WE,FR;UNTIL=20150930T040000Z

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

正确的行为是不在8月15日举行活动。

任何人都有指针或知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

重复仅定义事件重复的时间。要使事件在正确的日期开始,您需要在正确的日期创建它。 例如: 你的第一天工作是在星期六。之后,您将在每周一,周三和周五工作。在这种情况下,日历行为是正确的。