java.util
Class TimeZone

java.lang.Object
  |
  +--java.util.TimeZone
All Implemented Interfaces:
Cloneable, Serializable
Direct Known Subclasses:
SimpleTimeZone

public abstract synchronized class TimeZone
extends Object
implements Serializable, Cloneable

See Also:
Serialized Form

Field Summary
static int LONG
           
static int SHORT
           
 
Constructor Summary
TimeZone()
           
 
Method Summary
 Object clone()
           
static String[] getAvailableIDs()
           
static String[] getAvailableIDs(int)
           
static TimeZone getDefault()
           
 String getDisplayName()
           
 String getDisplayName(boolean, int)
           
 String getDisplayName(boolean, int, Locale)
           
 String getDisplayName(Locale)
           
 int getDSTSavings()
           
 String getID()
           
abstract  int getOffset(int, int, int, int, int, int)
           
 int getOffset(long)
           
abstract  int getRawOffset()
           
static TimeZone getTimeZone(String)
           
 boolean hasSameRules(TimeZone)
           
abstract  boolean inDaylightTime(Date)
           
static void setDefault(TimeZone)
           
 void setID(String)
           
abstract  void setRawOffset(int)
           
abstract  boolean useDaylightTime()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait
 

Field Detail

SHORT

public static final int SHORT
See Also:
Constant Field Values

LONG

public static final int LONG
See Also:
Constant Field Values
Constructor Detail

TimeZone

public TimeZone()
Method Detail

getOffset

public abstract int getOffset(int,
                              int,
                              int,
                              int,
                              int,
                              int)

getOffset

public int getOffset(long)

setRawOffset

public abstract void setRawOffset(int)

getRawOffset

public abstract int getRawOffset()

getID

public String getID()

setID

public void setID(String)

getDisplayName

public final String getDisplayName()

getDisplayName

public final String getDisplayName(Locale)

getDisplayName

public final String getDisplayName(boolean,
                                   int)

getDisplayName

public String getDisplayName(boolean,
                             int,
                             Locale)

getDSTSavings

public int getDSTSavings()

useDaylightTime

public abstract boolean useDaylightTime()

inDaylightTime

public abstract boolean inDaylightTime(Date)

getTimeZone

public static TimeZone getTimeZone(String)

getAvailableIDs

public static String[] getAvailableIDs(int)

getAvailableIDs

public static String[] getAvailableIDs()

getDefault

public static TimeZone getDefault()

setDefault

public static void setDefault(TimeZone)

hasSameRules

public boolean hasSameRules(TimeZone)

clone

public Object clone()