All Day Events

Hi John,
Weird behaviour differences with all day events.
1. Create an All Day Event (ADE for short - going to be a few of those here!) in FileMaker - that is same start and end date with no start/end times and it goes to iCal and Google perfectly
2. Create an ADE in iCal and in FileMaker I get the end date the day after the start date, when this gets to Google the event now covers 2 days.
3. Create an ADE in Google, this comes to FileMaker as again an event with the end date the day after the start date with no time and so when this goes to iCal we have a 2 day event.
4. If I then edit the event in Google to 1 day only nothing appears to change in FileMaker (the modification TS updates), but when iCal refreshes the event is now 2 days
What this means is that it is possible to gradually extend the duration of an ADE just by editing any part of it in iCal and Google Calendar!
Clearly this is because of the differences in the way that iCal and Google Calendars interpret events with no time, and possibly the zulu_ICAL_DATA that is generated/interpreted.
I am sure this is not the first time you have heard this, is this something we have to get round by some autoenter calcs in the start/end time fields (suggestions would be appreciated!) or is it something the servlet can sort out for us?
Thanks
Tim
Weird behaviour differences with all day events.
1. Create an All Day Event (ADE for short - going to be a few of those here!) in FileMaker - that is same start and end date with no start/end times and it goes to iCal and Google perfectly
2. Create an ADE in iCal and in FileMaker I get the end date the day after the start date, when this gets to Google the event now covers 2 days.
3. Create an ADE in Google, this comes to FileMaker as again an event with the end date the day after the start date with no time and so when this goes to iCal we have a 2 day event.
4. If I then edit the event in Google to 1 day only nothing appears to change in FileMaker (the modification TS updates), but when iCal refreshes the event is now 2 days
What this means is that it is possible to gradually extend the duration of an ADE just by editing any part of it in iCal and Google Calendar!
Clearly this is because of the differences in the way that iCal and Google Calendars interpret events with no time, and possibly the zulu_ICAL_DATA that is generated/interpreted.
I am sure this is not the first time you have heard this, is this something we have to get round by some autoenter calcs in the start/end time fields (suggestions would be appreciated!) or is it something the servlet can sort out for us?
Thanks
Tim