I’ve experienced a huge problem on our site:
a user enters events (entries - the entry date is the time of the event and the event lies in the future). The user (lets call him ‘john’) has the same time-zone set than the time zone of the super admin and the default time zone of the system. Daylight saving settings are also equal.
Now in europe (where the site runns) time changed to normal time (no dst) lately. What I did was to change the system dst setting to “no” (administration > localisation), I also changed the super-admins dst settings to “no”, and I changed the dst setting of the user ‘john’ that enters the events to “no”.
The Problem is, that the time of all the events ‘john’ entered shifted one hour into the past!! Meening: if the event was set to 18:00 the site now displays 17:00 - which is a real problem.
I’ve tried to change back the super-admins dst settings to “yes” which makes the events shift back to the correct time.
Btw: Changing johns dst settings did not change anything. Is this because the super-admins settings are marked as the default - and so the local settings of john are ignored?
Now when creating a new entry the entry-date is one hour in the future which is also problematic…
What did I do wrong, as far as I understand it, the entry-date should not be changed (even for future entries) as long as the servers dst and the users dst settings correspond??
Btw. I’m using EE 2.3.1