Robert
|
 Posted 2012-03-20 - 04:26
(Note: Unless otherwise stated, all times shown in this message refer to my local time zone, GMT-5:00.)
I've just scheduled a repeating event for every Friday from 19:30 until 22:00, beginning this Friday 23 March. When I look at the event in the Memotoo calendar, it correctly appears at 19:30 every Friday. However, when I look at it in my synchronized Google calendar, the event is correct this week, but beginning next week (specifically, 29 March), it appears one hour earlier AND one DAY earlier. That is, instead of being at 19:30 on 30 March, it is shown at 18:30 on 29 March.
I live in the US, where Daylight Savings Time (Summer Time) has already been in effect since 11 March. However, in France (where Memotoo is based, if I'm correct), Daylight Savings Time doesn't begin until this weekend, 25 March. This leads me to believe that the issue I'm seeing is related to a bug in how Daylight Savings is handled. This explains the difference of one hour, but does not explain the difference of one day. The difference in the day I suspect may be related to another issue I've noticed, which is that repeating events are stored in the GMT+1:00 time zone, rather than my local time zone, GMT-5:00. By comparison, non-repeating events are correctly stored in my local time zone.
As further evidence that this is a DST problem, I looked at my Google calendar for the autumn time change. Again, the US and French time change dates are different. France ends DST on 28 October, whereas the US ends it on 4 November. The event which I expect to be at 19:30 on Friday 2 November instead occurs at 19:30 on Thursday 1 November. The following week, once both the US and France have returned to Standard time, the event now shows up again at 18:30 on Thursdays.
|