Adjust wc_timezone_string to use is_dst and return the timezone when not false. Only fallback to UTC when needed.

Fixes #6897