public class ZoneRulesBasedTimeZone
extends com.ibm.icu.util.TimeZone
TimeZone that takes time-zone data from the provided
ZoneRules object (instead of ICU4J tzdb-related data files).| Constructor and Description |
|---|
ZoneRulesBasedTimeZone(String id,
ZoneRules rules) |
| Modifier and Type | Method and Description |
|---|---|
int |
getOffset(int era,
int year,
int month,
int day,
int dayOfWeek,
int milliseconds) |
int |
getRawOffset() |
boolean |
inDaylightTime(Date date) |
void |
setRawOffset(int offsetMillis) |
boolean |
useDaylightTime() |
clone, cloneAsThawed, countEquivalentIDs, equals, freeze, getAvailableIDs, getAvailableIDs, getAvailableIDs, getAvailableIDs, getCanonicalID, getCanonicalID, getDefault, getDefaultTimeZoneType, getDisplayName, getDisplayName, getDisplayName, getDisplayName, getDisplayName, getDisplayName, getDSTSavings, getEquivalentID, getFrozenTimeZone, getID, getIDForWindowsID, getOffset, getOffset, getRegion, getTimeZone, getTimeZone, getTZDataVersion, getWindowsID, hashCode, hasSameRules, isFrozen, observesDaylightTime, setDefault, setDefaultTimeZoneType, setIDpublic int getOffset(int era,
int year,
int month,
int day,
int dayOfWeek,
int milliseconds)
getOffset in class com.ibm.icu.util.TimeZonepublic int getRawOffset()
getRawOffset in class com.ibm.icu.util.TimeZonepublic boolean useDaylightTime()
useDaylightTime in class com.ibm.icu.util.TimeZonepublic boolean inDaylightTime(Date date)
inDaylightTime in class com.ibm.icu.util.TimeZonepublic void setRawOffset(int offsetMillis)
setRawOffset in class com.ibm.icu.util.TimeZone