Hello,
I can't remember exactly, but a couple of months ago I realised that my Time Zone settings in the AdminCP were wrong.
It was set at (GMT) Western Europe Time, London, Lisbon, Casablanca, but it had to be (GMT +1:00 hour) Brussels, Copenhagen, Madrid, Paris, because I live in the Netherlands (Amsterdam).
I thought it was strange because on my old VB2 board those settings were correct? I setup a testvb board (upgrading from 2.3.4 to the betas to the alpha to the final) and just re-checked the Time Zone settings there and indeed... they are set to (GMT) Western Europe Time, London, Lisbon, Casablanca inside the AdminCP.
I also upgraded my live production-board to VB3 and like I said... I can't remember correctly... but I am almost convinced that I had to reset the Time Zone to (GMT +1:00 hour) Brussels, Copenhagen, Madrid, Paris, on my live-board in the AdminCP. Well... I am pretty sure actually now I look back on it, because my testvb still has the default upgrade-settings there.
Note: DST Enable Daylight Savings was set to NO in the AdminCP. And apparently... the DST Correction Option is set to 'Autmatically detect' inside the User's CP.
The thing is... we went into Daylight Savings Time recently and suddenly the clock was 2 hours off. Meaning... that a registered user reported that the message's he posted had incorrect timestamp: 2 hours difference. In real-time it is '11:05' now in Holland, but the timestamp on the postings is '09:05'.
I'm not sure I understand the 'concept' of the timezones, but I guess the above is logical, because...:
GMT (London Time) is put back 1 hour when you are in Daylight Savings Time and GMT +1 (Amsterdam Time) is put forward 1 hour when you are in Daylight Savings Time. So, when you live in Amsterdam at this time and you have your Time Zone set to 'GMT (London Time)' inside your UserCP, then your 'time-indication' is put back 1 hour... but since the time in Amsterdam is put forward 1 hour in real life (servertime) ...... it results in a 2-hour difference in this example because you did not have the correct Time Zone set in your UserCP in the first place.... (do you still follow? )
The problem is this. A couple of months ago I changed the Time Zone settings in the AdminCp from (GMT) to (GMT + 1 hour) (as explained above... for some reason (a mistake of myself or VB?) the board was set to the incorrect GMT instead of the correct GMT+1). Now -going into Daylight Savings- the problem has arised that users see an incorrect timestamp (2 hours off!).
I first thought that setting Enable Daylight Savings to YES in the AdminCP would be a solution. But it isn't because:
If Daylight Savings Time is currently in effect for the above time zone, enable this option so that guests will see the correct times on posts and events. This has no effect on registered users as they control their DST options in the User CP.
Since (due to myself or VB3?) the AdminCP time was set to (GMT) initially... the UserCP time was ALSO set to (GMT) initially. I changed the (GMT) to the correct (GMT+1) in the AdminCP a couple of monts ago... but apparently this DOES NOT change the Timezone in the UserCP. The results of this are that now (after Daylight Savings) my users have a incorrect time-display: a 2 hour-difference! The only solution seems to be that EVERY user has to reset their Timezone from (GMT) to (GMT + 1 hour) in their own UserCP.
Please correct me if I am wrong on this... but if I'm not then this is a very user/admin - unfriendly situation.
What should I do now to correct those timezone problems on my board?
I can't remember exactly, but a couple of months ago I realised that my Time Zone settings in the AdminCP were wrong.
It was set at (GMT) Western Europe Time, London, Lisbon, Casablanca, but it had to be (GMT +1:00 hour) Brussels, Copenhagen, Madrid, Paris, because I live in the Netherlands (Amsterdam).
I thought it was strange because on my old VB2 board those settings were correct? I setup a testvb board (upgrading from 2.3.4 to the betas to the alpha to the final) and just re-checked the Time Zone settings there and indeed... they are set to (GMT) Western Europe Time, London, Lisbon, Casablanca inside the AdminCP.
I also upgraded my live production-board to VB3 and like I said... I can't remember correctly... but I am almost convinced that I had to reset the Time Zone to (GMT +1:00 hour) Brussels, Copenhagen, Madrid, Paris, on my live-board in the AdminCP. Well... I am pretty sure actually now I look back on it, because my testvb still has the default upgrade-settings there.
Note: DST Enable Daylight Savings was set to NO in the AdminCP. And apparently... the DST Correction Option is set to 'Autmatically detect' inside the User's CP.
The thing is... we went into Daylight Savings Time recently and suddenly the clock was 2 hours off. Meaning... that a registered user reported that the message's he posted had incorrect timestamp: 2 hours difference. In real-time it is '11:05' now in Holland, but the timestamp on the postings is '09:05'.
I'm not sure I understand the 'concept' of the timezones, but I guess the above is logical, because...:
GMT (London Time) is put back 1 hour when you are in Daylight Savings Time and GMT +1 (Amsterdam Time) is put forward 1 hour when you are in Daylight Savings Time. So, when you live in Amsterdam at this time and you have your Time Zone set to 'GMT (London Time)' inside your UserCP, then your 'time-indication' is put back 1 hour... but since the time in Amsterdam is put forward 1 hour in real life (servertime) ...... it results in a 2-hour difference in this example because you did not have the correct Time Zone set in your UserCP in the first place.... (do you still follow? )
The problem is this. A couple of months ago I changed the Time Zone settings in the AdminCp from (GMT) to (GMT + 1 hour) (as explained above... for some reason (a mistake of myself or VB?) the board was set to the incorrect GMT instead of the correct GMT+1). Now -going into Daylight Savings- the problem has arised that users see an incorrect timestamp (2 hours off!).
I first thought that setting Enable Daylight Savings to YES in the AdminCP would be a solution. But it isn't because:
If Daylight Savings Time is currently in effect for the above time zone, enable this option so that guests will see the correct times on posts and events. This has no effect on registered users as they control their DST options in the User CP.
Since (due to myself or VB3?) the AdminCP time was set to (GMT) initially... the UserCP time was ALSO set to (GMT) initially. I changed the (GMT) to the correct (GMT+1) in the AdminCP a couple of monts ago... but apparently this DOES NOT change the Timezone in the UserCP. The results of this are that now (after Daylight Savings) my users have a incorrect time-display: a 2 hour-difference! The only solution seems to be that EVERY user has to reset their Timezone from (GMT) to (GMT + 1 hour) in their own UserCP.
Please correct me if I am wrong on this... but if I'm not then this is a very user/admin - unfriendly situation.
What should I do now to correct those timezone problems on my board?
Comment