Uses of Class
com.ibm.icu.util.TimeZone
-
Packages that use TimeZone Package Description com.ibm.icu.text 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.com.ibm.icu.util International calendars and other utility classes. -
-
Uses of TimeZone in com.ibm.icu.text
Methods in com.ibm.icu.text that return TimeZone Modifier and Type Method Description TimeZone
DateFormat. getTimeZone()
Returns the time zone.TimeZone
DateIntervalFormat. getTimeZone()
Get the TimeZoneTimeZone
TimeZoneFormat. parse(TimeZoneFormat.Style style, java.lang.String text, java.text.ParsePosition pos, Output<TimeZoneFormat.TimeType> timeType)
Returns aTimeZone
by parsing the time zone string according to the parse position, the style and the default parse options.TimeZone
TimeZoneFormat. parse(TimeZoneFormat.Style style, java.lang.String text, java.text.ParsePosition pos, java.util.EnumSet<TimeZoneFormat.ParseOption> options, Output<TimeZoneFormat.TimeType> timeType)
Returns aTimeZone
by parsing the time zone string according to the parse position, the style and the parse options.TimeZone
TimeZoneFormat. parse(java.lang.String text)
Returns aTimeZone
for the given text.TimeZone
TimeZoneFormat. parse(java.lang.String text, java.text.ParsePosition pos)
Returns aTimeZone
by parsing the time zone string according to the given parse position.Methods in com.ibm.icu.text with parameters of type TimeZone Modifier and Type Method Description java.lang.String
TimeZoneFormat. format(TimeZoneFormat.Style style, TimeZone tz, long date)
Returns the display name of the time zone at the given date for the style.java.lang.String
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.void
DateFormat. setTimeZone(TimeZone zone)
Sets the time zone for the calendar of this DateFormat object.void
DateIntervalFormat. 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.util Modifier and Type Class Description class
BasicTimeZone
BasicTimeZone extendsTimeZone
with additional methods to access time zone transitions and rules.class
RuleBasedTimeZone
RuleBasedTimeZone
is a concrete subclass ofTimeZone
that allows users to define custom historic time transition rules.class
SimpleTimeZone
.class
VTimeZone
VTimeZone
is a class implementing RFC2445 VTIMEZONE.Fields in com.ibm.icu.util declared as TimeZone Modifier and Type Field Description static TimeZone
TimeZone. GMT_ZONE
The immutable GMT (=UTC) time zone.static TimeZone
TimeZone. UNKNOWN_ZONE
The immutable (frozen) "unknown" time zone.Methods in com.ibm.icu.util that return TimeZone Modifier and Type Method Description TimeZone
RuleBasedTimeZone. cloneAsThawed()
Provides for the clone operation.TimeZone
SimpleTimeZone. cloneAsThawed()
Provides for the clone operation.TimeZone
TimeZone. cloneAsThawed()
Provides for the clone operation.TimeZone
VTimeZone. cloneAsThawed()
Provides for the clone operation.TimeZone
RuleBasedTimeZone. freeze()
Freezes the object.TimeZone
SimpleTimeZone. freeze()
Freezes the object.TimeZone
TimeZone. freeze()
Freezes the object.TimeZone
VTimeZone. freeze()
Freezes the object.static TimeZone
TimeZone. getDefault()
Gets the defaultTimeZone
for this host.static TimeZone
TimeZone. getFrozenTimeZone(java.lang.String ID)
Gets theTimeZone
for the given ID.TimeZone
Calendar. getTimeZone()
Returns the time zone.TimeZone
GlobalizationPreferences. getTimeZone()
Get the timezone.static TimeZone
TimeZone. getTimeZone(java.lang.String ID)
Gets theTimeZone
for the given ID.static TimeZone
TimeZone. getTimeZone(java.lang.String ID, int type)
Gets theTimeZone
for the given ID and the timezone type.protected TimeZone
GlobalizationPreferences. guessTimeZone()
This function can be overridden by subclasses to use different heuristics.Methods in com.ibm.icu.util with parameters of type TimeZone Modifier and Type Method Description static Calendar
Calendar. getInstance(TimeZone zone)
Returns a calendar using the specified time zone and default locale.static Calendar
Calendar. getInstance(TimeZone zone, ULocale locale)
Returns a calendar with the specified time zone and locale.static Calendar
Calendar. getInstance(TimeZone zone, java.util.Locale aLocale)
Returns a calendar with the specified time zone and locale.boolean
BasicTimeZone. hasEquivalentTransitions(TimeZone tz, long start, long end)
Checks if the time zone has equivalent transitions in the time range.boolean
BasicTimeZone. hasEquivalentTransitions(TimeZone tz, long start, long end, boolean ignoreDstAmount)
Checks if the time zone has equivalent transitions in the time range.boolean
VTimeZone. hasEquivalentTransitions(TimeZone other, long start, long end)
Checks if the time zone has equivalent transitions in the time range.boolean
RuleBasedTimeZone. hasSameRules(TimeZone other)
Returns true if this zone has the same rule and offset as another zone.boolean
SimpleTimeZone. hasSameRules(TimeZone othr)
Returns true if this zone has the same rules and offset as another zone.boolean
TimeZone. hasSameRules(TimeZone other)
Returns true if this zone has the same rule and offset as another zone.boolean
VTimeZone. hasSameRules(TimeZone other)
Returns true if this zone has the same rule and offset as another zone.static void
TimeZone. setDefault(TimeZone tz)
Sets theTimeZone
that is returned by thegetDefault
method.static void
TimeZone. setICUDefault(TimeZone tz)
Deprecated.This API is ICU internal only.void
Calendar. setTimeZone(TimeZone value)
Sets the time zone with the given time zone value.GlobalizationPreferences
GlobalizationPreferences. setTimeZone(TimeZone timezone)
Sets the timezone ID.Constructors in com.ibm.icu.util with parameters of type TimeZone Constructor Description BuddhistCalendar(TimeZone zone)
Constructs aBuddhistCalendar
based on the current time in the given time zone with the default locale.BuddhistCalendar(TimeZone zone, ULocale locale)
Constructs aBuddhistCalendar
based on the current time in the given time zone with the given locale.BuddhistCalendar(TimeZone zone, java.util.Locale aLocale)
Constructs aBuddhistCalendar
based on the current time in the given time zone with the given locale.Calendar(TimeZone zone, ULocale locale)
Constructs a calendar with the specified time zone and locale.Calendar(TimeZone zone, java.util.Locale aLocale)
Constructs a calendar with the specified time zone and locale.ChineseCalendar(TimeZone zone)
Construct aChineseCalendar
based on the current time in the given time zone with the defaultFORMAT
locale.ChineseCalendar(TimeZone zone, ULocale locale)
Construct aChineseCalendar
based on the current time with the given time zone with the given locale.ChineseCalendar(TimeZone zone, ULocale locale, int epochYear, TimeZone zoneAstroCalc)
Deprecated.This API is ICU internal only.ChineseCalendar(TimeZone zone, java.util.Locale aLocale)
Construct aChineseCalendar
based on the current time in the given time zone with the given locale.CopticCalendar(TimeZone zone)
Constructs aCopticCalendar
based on the current time in the given time zone with the default locale.CopticCalendar(TimeZone zone, ULocale locale)
Constructs aCopticCalendar
based on the current time in the given time zone with the given locale.CopticCalendar(TimeZone zone, java.util.Locale aLocale)
Constructs aCopticCalendar
based 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 aEthiopicCalendar
based on the current time in the given time zone with the default locale.EthiopicCalendar(TimeZone zone, ULocale locale)
Constructs aEthiopicCalendar
based on the current time in the given time zone with the given locale.EthiopicCalendar(TimeZone zone, java.util.Locale aLocale)
Constructs aEthiopicCalendar
based 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 defaultFORMAT
locale.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, java.util.Locale aLocale)
Constructs a GregorianCalendar based on the current time in the given time zone with the given locale.HebrewCalendar(TimeZone zone)
Constructs aHebrewCalendar
based on the current time in the given time zone with the defaultFORMAT
locale.HebrewCalendar(TimeZone zone, ULocale locale)
Constructs aHebrewCalendar
based on the current time in the given time zone with the given locale.HebrewCalendar(TimeZone zone, java.util.Locale aLocale)
Constructs aHebrewCalendar
based on the current time in the given time zone with the given locale.IndianCalendar(TimeZone zone)
Constructs aIndianCalendar
based on the current time in the given time zone with the defaultFORMAT
locale.IndianCalendar(TimeZone zone, ULocale locale)
Constructs aIndianCalendar
based on the current time in the given time zone with the given locale.IndianCalendar(TimeZone zone, java.util.Locale aLocale)
Constructs aIndianCalendar
based on the current time in the given time zone with the given locale.IslamicCalendar(TimeZone zone)
Constructs anIslamicCalendar
based on the current time in the given time zone with the defaultFORMAT
locale.IslamicCalendar(TimeZone zone, ULocale locale)
Constructs anIslamicCalendar
based on the current time in the given time zone with the given locale.IslamicCalendar(TimeZone zone, java.util.Locale aLocale)
Constructs anIslamicCalendar
based on the current time in the given time zone with the given locale.JapaneseCalendar(TimeZone zone)
Constructs aJapaneseCalendar
based on the current time in the given time zone with the default locale.JapaneseCalendar(TimeZone zone, ULocale locale)
Constructs aJapaneseCalendar
based on the current time in the given time zone with the given locale.JapaneseCalendar(TimeZone zone, java.util.Locale aLocale)
Constructs aJapaneseCalendar
based 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, java.util.Locale aLocale)
Deprecated.This API is ICU internal only.TaiwanCalendar(TimeZone zone)
Constructs aTaiwanCalendar
based on the current time in the given time zone with the default locale.TaiwanCalendar(TimeZone zone, ULocale locale)
Constructs aTaiwanCalendar
based on the current time in the given time zone with the given locale.TaiwanCalendar(TimeZone zone, java.util.Locale aLocale)
Constructs aTaiwanCalendar
based on the current time in the given time zone with the given locale.
-