public Name getTimeZoneName(String zoneId, ZonedDateTime date, boolean long_) {
    TimeZoneNames names = timezoneNames.get(zoneId);
    if (names != null) {
      return long_ ? names.longName() : names.shortName();
    }
    
    zoneId = _CalendarUtils.getMetazone(zoneId, date);
    if (zoneId == null) {
      return null;
    }
    names = metazoneNames.get(zoneId);
    if (names != null) {
      return long_ ? names.longName() : names.shortName();
    }
    return null;
  }
public Name getTimeZoneName ( String zoneId , ZonedDateTime date , boolean long_ ) { TimeZoneNames names = timezoneNames . get ( zoneId ) ; if ( names != null ) { return long_ ? names . longName ( ) : names . shortName ( ) ; } zoneId = _CalendarUtils . getMetazone ( zoneId , date ) ; if ( zoneId == null ) { return null ; } names = metazoneNames . get ( zoneId ) ; if ( names != null ) { return long_ ? names . longName ( ) : names . shortName ( ) ; } return null ; }
Lookup the time zone name variants (long or short) for the given zoneId and datetime.