/ / API de calendario de Google v3: la recurrencia comienza en el día equivocado - c #, asp.net-mvc-4, google-calendar

Google calendar API v3: la repetición comienza en el día equivocado - c #, asp.net-mvc-4, google-calendar

Estoy desarrollando una aplicación web, donde puedes crear y editar eventos que están en el calendario de google.

Mi problema es que cuando creo un evento y agrego una recurrencia, el primer evento sale en una fecha incorrecta, pero otras recurrencias salen en la fecha correcta.

Ejemplo:

Realizo un evento el 15 de agosto (sábado) que tendrá una recurrencia: lunes, miércoles y viernes hasta el 30 de septiembre.

A continuación se muestra la regla de recurrencia que utilicé:

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

El problema es que crea un evento el sábado 15 de agosto (incorrectamente) y luego comienza el siguiente lunes recurrente correctamente.

El comportamiento correcto es no realizar el evento el 15 de agosto.

¿Alguien tiene punteros o sabe cómo resolver ese problema?

Respuestas

0 para la respuesta № 1

La recurrencia solo define cuándo se realizará el eventorepetir. Para que el evento comience en la fecha correcta, debe crearlo en la fecha correcta. Por ejemplo: Tu primer día de trabajo es un sábado. Después de eso, trabajará todos los lunes, miércoles y viernes. En este caso, el comportamiento del calendario es correcto.