Timezone glitch?
There is a glitch that causes workouts to appear on the wrong day when exported to Garmin. This seems to have something to do with changing timezones. I travel regularly, and whenever I do, I have trouble with workouts syncing. For example, yesterday I came back to Pacific time after being on the East coast, and my workouts saved in TP to today show up on my Garmin watch for tomorrow, even after changing the date back and forth multiple times. I can fix this by setting the workout to 12pm instead of 12am, which I causes it to fall on the correct day regardless of the direction to the 3-hour time shift. I suspect this has something to do with the workouts being tied to a hard UTC time that is shifted to local time only once at instantiation, and then falls on different dates as I change local timezones. Even shifting the workout to new dates does not seem to immediately update. I would like this to be corrected automatically, but a work-around might be to allow a setting to default all workouts to a specific hour other than midnight. This would at least work for smaller timezone changes.