iCAL timezones
Submitted by PeloPincho on Wed, 2012-11-14 03:44
Assigned to: | Ransom |
Created: | PeloPincho at Wed, 2012-11-14 03:44 |
Status: | Resolved (Bug / Priority Normal) |
Case ID: | iMobileIntervals website: 504-5533 |
Last modified: | Wed, 2012-11-14 15:51 |
Workouts show up on the wrong date in my iPhone calendar (same behaviour on Google Calendar)
So, Thursday's workout (15th) will show up on Wednesday (14th).
I'm guessing that this is probably due to me being in Western European TZ (Madrid) and the site's iCAL code not taking this into account?
BTW: Thanks for your quick response with case 504-5529: worked right off the bat, and didn't even have to mod the training plan, unsubscribe etc.
»
timezones
I'm going to have to look into this more. I can't see what about the ical output is making it display incorrectly:
BEGIN:VEVENT
UID:1352934000-123@imobileintervals.com
SUMMARY:Gimnasio
DTSTAMP:20121114T143441Z
DESCRIPTION:Workout Type: Strength\r\nDuration: 01:30:00\r\nGimnasio
DTSTART;TZID=Europe/Paris:20121114
END:VEVENT
BEGIN:VEVENT
UID:1352934000-123@imobileintervals.com
SUMMARY:Gimnasio
DTSTAMP:20121114T143917Z
DESCRIPTION:Workout Type: Strength\r\nDuration: 01:30:00\r\nGimnasio
DTSTART;TZID=America/New_York:20121114
END:VEVENT
The first is with the iMi site account timezone set to Paris, the second is New York. Both say 2012-11-14, but the first displays one day later than it should on the Apple Calendar.
Temporary fix for anyone with this problem: Go to your user account page and set the timezone to New York. Since there is no time-of-day value for the workouts in the training plan, this should make the workout show on the correct day. I don't think there is any relevant content on the site that could be adversely effected by this change.
I have not found that setting the timezone in the *calendar* (on the iPhone or in the Mac Calendar) makes any difference where the workout appears. Only changing the iMi user timezone
timezones
I've updated the iCal code to include the timezone taken from your iMi site account timezone preference. Can you reload your iCal and see if it adjusts properly?