I am implementing functionality that allows unregistered users (anonymous) to change the site language and timezone.
To manage language settings, there is an extension that solves the problem to switch the community language based on the HttpContextBase object (headers, cookies):
Is there a similar mechanism for changing the timezone for an anonymous user?