Есть ли в виндах возможность указать для запускаемого приложения отдельную временную зону в стиле: $ TZ=UTC firefox ? Виндовс поддерживает только одну временную зону, но может есть какой либо хак для отдельного приложения, кроме виртуалки.
Разобрался, все зависит от приложения. Если в используется GetLocalTime из Win32 API то переменная окружения TZ не учитывается, а если сишная localtime то локальная переменная TZ=UTC прекрасно меняет зону.