Convert timezone to a config value, add form element to configure it from the "timezone" dashboard page.
PSR-2 timezone system page