'On Windows, decodes the timezone from the system-preferred encoding'

@staticmethod
def _decode_tzname(tzname):

    if Platform.is_windows():
        try:
            decoded_tzname = map((lambda tz: tz.decode(locale.getpreferredencoding())), tzname)
        except Exception:
            log.exception('Failed    decoding    timezone    with    encoding    %s', locale.getpreferredencoding())
            return ('', '')
        return tuple(decoded_tzname)
    return tzname
