Events received from the ICalToJSON page have startDate after endDate. From what I can tell, the duration is correct, but instead of being added to the start date it is subtracted. In the image below I have an event that in the google calendar appears from 10:00 - 14:00 (GMT+2), but in the ICalToJSON response it is 10:00 - 06:00 (GMT+2). This event is also supposed to be recurring weekly, but the recurrence fields seem to be missing. |