Gustavo Heiden medal 5000 7 years 271 days ago
I've noticed that all time zones are offset by -1 hour.
For example, I live in Brazil (GMT-3), but I have to put GMT-4 in settings in order to see real time.
Is this related to Daylight Saving Time that started in Great Britain?
Jack Basford medal 5665 CEO & CTO 7 years 271 days ago
Quite possibly, perhaps the game is not correctly recognising your timezone DST settings. Can you show me a screenshot of an incorrect time? It will let me know which area of the code to look at.
Gustavo Heiden medal 5084 Super Mod 7 years 271 days ago
I mean every time. Looks like the original GMT+0 is set to be BST, which is now GMT+1
For this account I have set GMT+0 but:
Isn't it better if we could choose the appliance of DST instead of the game?
Jack Basford medal 5665 CEO & CTO 7 years 269 days ago (edited 7 years 269 days ago)
Gustavo, I am looking into this now and it is a complicated one. The game is supposed to detect whether you are observing DST from your computer or device. What timezone is the device set to?
I notice also that the language elements are incorrect for the timezone though, so that needs correcting. That also is not a quick job, but I will figure it out.
Jack Basford medal 5665 CEO & CTO 7 years 269 days ago
An update: I looked into this in more detail and concluded that we're both a bit confused. Microsoft Windows shows London as GMT+0 on its timezone list also right now, even though London is GMT+1 due to BST. It seems even though it is confusing, the way we've done this is the same way Microsoft handle it on Windows. This might explain why only me and you seem to be confused about it. :D
Regarding your issue, is DST observed in Brazil? Google says yes, so that explains why you are seeing times 1 hour behind where you think they should be on the select list. Check in Windows though, that's the same for me. I thought London might be showing as GMT+1 when I checked, but they show it as GMT+0 as I said.
Gustavo Heiden medal 5084 Super Mod 7 years 267 days ago
It'll end up really funny: I solved the problem. How? Disabling auto DST in Windows!
Probably the game is mixing Windows information and wrongly applying DST for me, which should start on 15th October.
Jack Basford medal 5665 CEO & CTO 7 years 267 days ago
Yes, it gets the DST preference from your system clock (using some clever JavaScript in the web browser, not anything on the system), so that makes sense.
But the question then is, why does it think you are observing DST now if it's not until October? What timezone are you set to?
Gustavo Heiden medal 5084 Super Mod 7 years 262 days ago
Sorry for late reply.
My computer is set to UTC-3 (Brasilia), whose DST starts in October.