Update/set server timezone automatically
The default server timezone is UTC which causes a lot of trouble with the Catalog Price Rules being updated every night.
I'm sure it causes a lot more problems.
-
Mike commented
Europe/London for Global is wrong, London has Summer Time (UTC+1), the Hypernode doesn't (uses UTC). Use Magento setting UTC Etc for Global and for every Website the corresponding timezone, Europe/Amsterdam for The Netherlands, Europe/London for UK, Europe/Berlin for Germany, etc.
Unfortunately Magento (1) doesn't have a setting for Server and Backend, those are treated the same (Global). Global set to UTC Etc makes Magento work perfectly with Hypernode (UTC) but makes all times (dashboard, grid datetime columns, reports, etc.) two hour off for The Netherlands. This can be annoying for customer support especially if you have more stores in different timezones. They need to calculate every where from UTC (or click the order to see both timezones).
It would be nice to have the Magento Backend set to the Office timezone, not the Server timezone. Or have the Server timezone set to the Office timezone.
-
Daniel commented
I cannot seem to fix this with the article below. Orders done at 12 will always show as 11 in backend. Something to do with DST?
I am using "GMT London" in default scope, and "W-europe Amsterdam" in website scope.
Kind regards,
Daniel
-
Have you seen this documentation page?
https://support.hypernode.com/knowledgebase/magento-utc-hypernode/
This has solved this problem before.
-
Mark van der Sanden commented
Can you define 'a lot of trouble'? I haven't seen any so far.