Uses of Class
com.ibm.icu.util.TimeZone
Packages that use TimeZone
Package
Description
Extensions and enhancements to java.text to support unicode transforms, UnicodeSet, surrogate char utilities, UCA collation, normalization, break iteration (rule and dictionary based), enhanced number format, international string searching, and arabic shaping.
International calendars and other utility classes.
-
Uses of TimeZone in com.ibm.icu.text
Methods in com.ibm.icu.text that return TimeZoneModifier and TypeMethodDescriptionDateFormat.getTimeZone()Returns the time zone.DateIntervalFormat.getTimeZone()Get the TimeZoneTimeZoneFormat.parse(TimeZoneFormat.Style style, String text, ParsePosition pos, Output<TimeZoneFormat.TimeType> timeType) Returns aTimeZoneby parsing the time zone string according to the parse position, the style and the default parse options.TimeZoneFormat.parse(TimeZoneFormat.Style style, String text, ParsePosition pos, EnumSet<TimeZoneFormat.ParseOption> options, Output<TimeZoneFormat.TimeType> timeType) Returns aTimeZoneby parsing the time zone string according to the parse position, the style and the parse options.final TimeZoneReturns aTimeZonefor the given text.final TimeZoneTimeZoneFormat.parse(String text, ParsePosition pos) Returns aTimeZoneby parsing the time zone string according to the given parse position.Methods in com.ibm.icu.text with parameters of type TimeZoneModifier and TypeMethodDescriptionfinal StringTimeZoneFormat.format(TimeZoneFormat.Style style, TimeZone tz, long date) Returns the display name of the time zone at the given date for the style.TimeZoneFormat.format(TimeZoneFormat.Style style, TimeZone tz, long date, Output<TimeZoneFormat.TimeType> timeType) Returns the display name of the time zone at the given date for the style.voidDateFormat.setTimeZone(TimeZone zone) Sets the time zone for the calendar of this DateFormat object.voidDateIntervalFormat.setTimeZone(TimeZone zone) Set the TimeZone for the calendar used by this DateIntervalFormat object. -
Uses of TimeZone in com.ibm.icu.util
Subclasses of TimeZone in com.ibm.icu.utilModifier and TypeClassDescriptionclassBasicTimeZone extendsTimeZonewith additional methods to access time zone transitions and rules.classRuleBasedTimeZoneis a concrete subclass ofTimeZonethat allows users to define custom historic time transition rules.class.classVTimeZoneis a class implementing RFC2445 VTIMEZONE.Classes in com.ibm.icu.util that implement interfaces with type arguments of type TimeZoneFields in com.ibm.icu.util declared as TimeZoneModifier and TypeFieldDescriptionstatic final TimeZoneTimeZone.GMT_ZONEThe immutable GMT (=UTC) time zone.static final TimeZoneTimeZone.UNKNOWN_ZONEThe immutable (frozen) "unknown" time zone.Methods in com.ibm.icu.util that return TimeZoneModifier and TypeMethodDescriptionRuleBasedTimeZone.cloneAsThawed()Provides for the clone operation.SimpleTimeZone.cloneAsThawed()Provides for the clone operation.TimeZone.cloneAsThawed()Provides for the clone operation.VTimeZone.cloneAsThawed()Provides for the clone operation.static TimeZoneTimeZone.forLocaleOrDefault(Locale locale) Deprecated.This API is ICU internal only.static TimeZoneTimeZone.forULocaleOrDefault(ULocale locale) Deprecated.This API is ICU internal only.RuleBasedTimeZone.freeze()Freezes the object.SimpleTimeZone.freeze()Freezes the object.TimeZone.freeze()Freezes the object.VTimeZone.freeze()Freezes the object.static TimeZoneTimeZone.getDefault()Gets the defaultTimeZonefor this host.static TimeZoneTimeZone.getFrozenTimeZone(String ID) Gets theTimeZonefor the given ID.Calendar.getTimeZone()Returns the time zone.GlobalizationPreferences.getTimeZone()Get the timezone.static TimeZoneTimeZone.getTimeZone(String ID) Gets theTimeZonefor the given ID.static TimeZoneTimeZone.getTimeZone(String ID, int type) Gets theTimeZonefor the given ID and the timezone type.protected TimeZoneGlobalizationPreferences.guessTimeZone()This function can be overridden by subclasses to use different heuristics.Methods in com.ibm.icu.util with parameters of type TimeZoneModifier and TypeMethodDescriptionstatic CalendarCalendar.getInstance(TimeZone zone) Returns a calendar using the specified time zone and default locale.static CalendarCalendar.getInstance(TimeZone zone, ULocale locale) Returns a calendar with the specified time zone and locale.static CalendarCalendar.getInstance(TimeZone zone, Locale aLocale) Returns a calendar with the specified time zone and locale.booleanBasicTimeZone.hasEquivalentTransitions(TimeZone tz, long start, long end) Checks if the time zone has equivalent transitions in the time range.booleanBasicTimeZone.hasEquivalentTransitions(TimeZone tz, long start, long end, boolean ignoreDstAmount) Checks if the time zone has equivalent transitions in the time range.booleanVTimeZone.hasEquivalentTransitions(TimeZone other, long start, long end) Checks if the time zone has equivalent transitions in the time range.booleanRuleBasedTimeZone.hasSameRules(TimeZone other) Returns true if this zone has the same rule and offset as another zone.booleanSimpleTimeZone.hasSameRules(TimeZone othr) Returns true if this zone has the same rules and offset as another zone.booleanTimeZone.hasSameRules(TimeZone other) Returns true if this zone has the same rule and offset as another zone.booleanVTimeZone.hasSameRules(TimeZone other) Returns true if this zone has the same rule and offset as another zone.static voidTimeZone.setDefault(TimeZone tz) Sets theTimeZonethat is returned by thegetDefaultmethod.static voidTimeZone.setICUDefault(TimeZone tz) Deprecated.This API is ICU internal only.voidCalendar.setTimeZone(TimeZone value) Sets the time zone with the given time zone value.GlobalizationPreferences.setTimeZone(TimeZone timezone) Sets the timezone ID.Constructors in com.ibm.icu.util with parameters of type TimeZoneModifierConstructorDescriptionBuddhistCalendar(TimeZone zone) Constructs aBuddhistCalendarbased on the current time in the given time zone with the default locale.BuddhistCalendar(TimeZone zone, ULocale locale) Constructs aBuddhistCalendarbased on the current time in the given time zone with the given locale.BuddhistCalendar(TimeZone zone, Locale aLocale) Constructs aBuddhistCalendarbased on the current time in the given time zone with the given locale.protectedConstructs a calendar with the specified time zone and locale.protectedConstructs a calendar with the specified time zone and locale.ChineseCalendar(TimeZone zone) Construct aChineseCalendarbased on the current time in the given time zone with the defaultFORMATlocale.ChineseCalendar(TimeZone zone, ULocale locale) Construct aChineseCalendarbased on the current time with the given time zone with the given locale.protectedChineseCalendar(TimeZone zone, ULocale locale, int epochYear, TimeZone zoneAstroCalc) Deprecated.This API is ICU internal only.ChineseCalendar(TimeZone zone, Locale aLocale) Construct aChineseCalendarbased on the current time in the given time zone with the given locale.CopticCalendar(TimeZone zone) Constructs aCopticCalendarbased on the current time in the given time zone with the default locale.CopticCalendar(TimeZone zone, ULocale locale) Constructs aCopticCalendarbased on the current time in the given time zone with the given locale.CopticCalendar(TimeZone zone, Locale aLocale) Constructs aCopticCalendarbased on the current time in the given time zone with the given locale.DangiCalendar(TimeZone zone, ULocale locale) Deprecated.This API is ICU internal only.EthiopicCalendar(TimeZone zone) Constructs aEthiopicCalendarbased on the current time in the given time zone with the default locale.EthiopicCalendar(TimeZone zone, ULocale locale) Constructs aEthiopicCalendarbased on the current time in the given time zone with the given locale.EthiopicCalendar(TimeZone zone, Locale aLocale) Constructs aEthiopicCalendarbased on the current time in the given time zone with the given locale.GregorianCalendar(TimeZone zone) Constructs a GregorianCalendar based on the current time in the given time zone with the defaultFORMATlocale.GregorianCalendar(TimeZone zone, ULocale locale) Constructs a GregorianCalendar based on the current time in the given time zone with the given locale.GregorianCalendar(TimeZone zone, Locale aLocale) Constructs a GregorianCalendar based on the current time in the given time zone with the given locale.HebrewCalendar(TimeZone zone) Constructs aHebrewCalendarbased on the current time in the given time zone with the defaultFORMATlocale.HebrewCalendar(TimeZone zone, ULocale locale) Constructs aHebrewCalendarbased on the current time in the given time zone with the given locale.HebrewCalendar(TimeZone zone, Locale aLocale) Constructs aHebrewCalendarbased on the current time in the given time zone with the given locale.IndianCalendar(TimeZone zone) Constructs aIndianCalendarbased on the current time in the given time zone with the defaultFORMATlocale.IndianCalendar(TimeZone zone, ULocale locale) Constructs aIndianCalendarbased on the current time in the given time zone with the given locale.IndianCalendar(TimeZone zone, Locale aLocale) Constructs aIndianCalendarbased on the current time in the given time zone with the given locale.IslamicCalendar(TimeZone zone) Constructs anIslamicCalendarbased on the current time in the given time zone with the defaultFORMATlocale.IslamicCalendar(TimeZone zone, ULocale locale) Constructs anIslamicCalendarbased on the current time in the given time zone with the given locale.IslamicCalendar(TimeZone zone, Locale aLocale) Constructs anIslamicCalendarbased on the current time in the given time zone with the given locale.JapaneseCalendar(TimeZone zone) Constructs aJapaneseCalendarbased on the current time in the given time zone with the default locale.JapaneseCalendar(TimeZone zone, ULocale locale) Constructs aJapaneseCalendarbased on the current time in the given time zone with the given locale.JapaneseCalendar(TimeZone zone, Locale aLocale) Constructs aJapaneseCalendarbased on the current time in the given time zone with the given locale.PersianCalendar(TimeZone zone) Deprecated.This API is ICU internal only.PersianCalendar(TimeZone zone, ULocale locale) Deprecated.This API is ICU internal only.PersianCalendar(TimeZone zone, Locale aLocale) Deprecated.This API is ICU internal only.TaiwanCalendar(TimeZone zone) Constructs aTaiwanCalendarbased on the current time in the given time zone with the default locale.TaiwanCalendar(TimeZone zone, ULocale locale) Constructs aTaiwanCalendarbased on the current time in the given time zone with the given locale.TaiwanCalendar(TimeZone zone, Locale aLocale) Constructs aTaiwanCalendarbased on the current time in the given time zone with the given locale.