On other platforms, this function reads the "TZ" env var correctly. I'll be attaching a proposed patch.
Here are downstream tickets:
I don't think ICU should start picking up an environment variable that's not otherwise used on Windows.
Use `TimeZone::setDefault(*TimeZone::getGMT())` to set ICU's default time zone ( api docs)