my Mac and my iPhone show wrong time zone
The server has nothing to do with the time zone. It supplies the time in UTC+0, and it is up to your devices to use their knowledge of your time zone to work out what the time is where you are. For your Mac, in the Date &amp; Time preferences, check where your Mac 'thinks' it is:



The same applies for your iPhone:



If it is identifying you as being in the wrong time zone, or if the time zone is correct but the time is wrong, I suggest setting your time zone to St Petersburg manually, and seeing if that fixes the problem. I just tried setting my time to St Petersburg manually, and it appeared to be the correct time, so I don't think Apple's information about Russia's time zones is out of date.