net.fortuna.ical4j.model
Class TimeZone
java.lang.Object
java.util.TimeZone
net.fortuna.ical4j.model.TimeZone
- All Implemented Interfaces:
- Serializable, Cloneable
public class TimeZone
- extends TimeZone
A Java timezone implementation based on an underlying VTimeZone
definition.
- Author:
- Ben Fortuna
- See Also:
- Serialized Form
Constructor Summary |
TimeZone(VTimeZone vTimeZone)
Constructs a new instance based on the specified VTimeZone. |
Methods inherited from class java.util.TimeZone |
clone, getAvailableIDs, getAvailableIDs, getDefault, getDisplayName, getDisplayName, getDisplayName, getDisplayName, getDSTSavings, getID, getOffset, getTimeZone, hasSameRules, setDefault, setID |
TimeZone
public TimeZone(VTimeZone vTimeZone)
- Constructs a new instance based on the specified VTimeZone.
- Parameters:
vTimeZone
-
getOffset
public final int getOffset(int era,
int year,
int month,
int day,
int dayOfWeek,
int milliseconds)
- Specified by:
getOffset
in class TimeZone
getRawOffset
public final int getRawOffset()
- Specified by:
getRawOffset
in class TimeZone
inDaylightTime
public final boolean inDaylightTime(Date date)
- Determines if the specified date is in daylight time according to
this timezone. This is done by finding the latest supporting
observance for the specified date and identifying whether it is
daylight time.
- Specified by:
inDaylightTime
in class TimeZone
setRawOffset
public final void setRawOffset(int offsetMillis)
- Specified by:
setRawOffset
in class TimeZone
useDaylightTime
public final boolean useDaylightTime()
- Specified by:
useDaylightTime
in class TimeZone
getVTimeZone
public final VTimeZone getVTimeZone()
- Returns:
- Returns the VTimeZone backing this instance.
Copyright © 2004-2007 Modularity. All Rights Reserved.