String timezoneString = territory_tzid_hack_map.get(getTerritory()); if (timezoneString == null) { String[] attempt = TimeZone.getAvailableIDs(getTerritory()); if (attempt.length == 0) { timezoneString = "Etc/GMT"; // gotta do something
/** * This function can be overridden by subclasses to use different heuristics * * @draft ICU 3.6 * @provisional This API might change or be removed in a future release. */ protected Currency guessCurrency() { return Currency.getInstance(new ULocale("und-" + getTerritory())); }