Due to the debt of study recently I have to travel from Russia to Ukraine and back.
And what do you have to do when changing the time zone?
Go to
all visited sites, and change the time zone.
It is easy to guess that there are at least a dozen of them, and each one is hidden somewhere in the depths of the settings. In some cases, if you forget to change the time zone in the site settings, but change it on the computer (and therefore in javascript), this can lead to
strange results .
')
There is a similar problem when changing the country and language, but if the wrong country is in the settings, then it will not affect anything, and the language rarely changes.Need something to do with it.
The first idea is, by analogy with
OpenID or gravatar, to do something like OpenTimeZone, a service in which a person specifies his time zone, and all other services take it from there. But, judging by the fairly low prevalence of the above services, and this idea will be difficult to implement.
The second idea is to use something global everywhere (GMT, UTC), and only on the client side to do the translation in local time. However, this complicates the client-side code, and works only for the Web. For reminders via e-mail this approach is not suitable, since there is no javascript.