Package com.ibm.icu.util
Class TimeZoneTransition
- java.lang.Object
-
- com.ibm.icu.util.TimeZoneTransition
-
public class TimeZoneTransition extends Object
TimeZoneTransitionis a class representing a time zone transition. An instance has a time of transition and rules for both before and after the transition.- Status:
- Stable ICU 3.8.
-
-
Constructor Summary
Constructors Constructor Description TimeZoneTransition(long time, TimeZoneRule from, TimeZoneRule to)Constructs aTimeZoneTransitionwith the time and the rules before/after the transition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeZoneRulegetFrom()Returns the rule used before the transition.longgetTime()Returns the time of transition in milliseconds since the base time.TimeZoneRulegetTo()Returns the rule used after the transition.StringtoString()Returns aStringrepresentation of thisTimeZoneTransitionobject.
-
-
-
Constructor Detail
-
TimeZoneTransition
public TimeZoneTransition(long time, TimeZoneRule from, TimeZoneRule to)Constructs aTimeZoneTransitionwith the time and the rules before/after the transition.- Parameters:
time- The time of transition in milliseconds since the base time.from- The time zone rule used before the transition.to- The time zone rule used after the transition.- Status:
- Stable ICU 3.8.
-
-
Method Detail
-
getTime
public long getTime()
Returns the time of transition in milliseconds since the base time.- Returns:
- The time of the transition in milliseconds since the base time.
- Status:
- Stable ICU 3.8.
-
getTo
public TimeZoneRule getTo()
Returns the rule used after the transition.- Returns:
- The time zone rule used after the transition.
- Status:
- Stable ICU 3.8.
-
getFrom
public TimeZoneRule getFrom()
Returns the rule used before the transition.- Returns:
- The time zone rule used after the transition.
- Status:
- Stable ICU 3.8.
-
-