This approach is a problem even in Windows-only systems: there is no support for per-user timezone settings, only a single system-wide setting.