Lines Matching full:time
24 * Constants for time zone display name types.
34 * Long display name, such as "Eastern Time".
39 * Long display name for standard time, such as "Eastern Standard Time".
44 * Long display name for daylight saving time, such as "Eastern Daylight Time".
54 * Short display name for standard time, such as "EST".
59 * Short display name for daylight saving time, such as "EDT".
78 * <code>TimeZoneNames</code> is an abstract class representing the time zone display name data model defined
81 * by multiple time zones. Also a time zone may have multiple meta zone historic mappings.
83 * For example, people in the United States refer the zone used by the east part of North America as "Eastern Time".
84 * The tz database contains multiple time zones "America/New_York", "America/Detroit", "America/Montreal" and some
85 * others that belong to "Eastern Time". However, assigning different display names to these time zones does not make
89 * "Eastern Time" is stored as long generic display name of a meta zone identified by the ID "America_Eastern".
90 * Then, there is another table maintaining the historic mapping to meta zones for each time zone. The time zones in
93 * Sometimes, a time zone is mapped to a different time zone in the past. For example, "America/Indiana/Knox"
94 * had been moving "Eastern Time" and "Central Time" back and forth. Therefore, it is necessary that time zone
98 * The methods in this class assume that time zone IDs are already canonicalized. For example, you may not get proper
99 * result returned by a method with time zone ID "America/Indiana/Indianapolis", because it's not a canonical time zone
100 * ID (the canonical time zone ID for the time zone is "America/Indianapolis". See
102 * canonical time zone IDs.
105 * In CLDR, most of time zone display names except location names are provided through meta zones. But a time zone may
106 * have a specific name that is not shared with other time zones.
108 * For example, time zone "Europe/London" has English long name for standard time "Greenwich Mean Time", which is also
109 * shared with other time zones. However, the long name for daylight saving time is "British Summer Time", which is only
113 * {@link #getTimeZoneDisplayName} is designed for accessing a name only used by a single time zone.
115 * may provide time zone names only through {@link #getTimeZoneDisplayName}, or only through {@link #getMetaZoneDisplayName},
179 * Returns an enumeration of all available meta zone IDs used by the given time zone.
188 * Returns the meta zone ID for the given canonical time zone ID at the given date.
189 * @param tzID The canonical time zone ID.
191 * @param mzID Receives the meta zone ID for the given time zone ID at the given date. If the time zone does not have a
209 * @param tzID Receives the reference zone ID ("golden zone" in the LDML specification) for the given time zone ID for the
230 * Returns the display name of the time zone. Unlike {@link #getDisplayName},
231 * this method does not get a name from a meta zone used by the time zone.
232 * @param tzID The canonical time zone ID.
234 * @param name Receives the display name for the time zone. When this object does not have a localized display name for the given
235 * time zone with the specified type, "bogus" state is set.
242 * Returns the exemplar location name for the given time zone. When this object does not have a localized location
251 * For example, "New York" is returned for the time zone ID "America/New_York" when this object does not have the
254 * @param tzID The canonical time zone ID
255 * @param name Receives the exemplar location name for the given time zone, or "bogus" state is set when a localized
263 * Returns the display name of the time zone at the given date.
267 * time zone, then calls {@link #getMetaZoneDisplayName}.
269 * @param tzID The canonical time zone ID.
272 * @param name Receives the display name for the time zone at the given date. When this object does not have a localized display
273 * name for the time zone with the specified type and date, "bogus" state is set.
280 * <code>MatchInfoCollection</code> represents a collection of time zone name matches used by
302 * @param tzID The time zone ID.
328 * Returns the time zone name type of a match at the specified index.
330 * @return The time zone name type. If the specified idx is out of range,
372 * Finds time zone name prefix matches for the input text at the