java.util
Class SimpleTimeZone
java.lang.Object
|
+--java.util.TimeZone
|
+--java.util.SimpleTimeZone
- All Implemented Interfaces:
- Cloneable, java.io.Serializable
- public synchronized class SimpleTimeZone
- extends TimeZone
Constructor Summary |
SimpleTimeZone(int,
String)
|
SimpleTimeZone(int,
String,
int,
int,
int,
int,
int,
int,
int,
int)
|
SimpleTimeZone(int,
String,
int,
int,
int,
int,
int,
int,
int,
int,
int)
|
SimpleTimeZone(int,
String,
int,
int,
int,
int,
int,
int,
int,
int,
int,
int,
int)
|
Method Summary |
Object |
clone()
|
boolean |
equals(Object)
Determines if this object is "equal" to another object. |
int |
getDSTSavings()
|
int |
getOffset(int,
int,
int,
int,
int,
int)
|
int |
getOffset(long)
|
int |
getRawOffset()
|
int |
hashCode()
|
boolean |
hasSameRules(TimeZone)
|
boolean |
inDaylightTime(Date)
|
void |
setDSTSavings(int)
|
void |
setEndRule(int,
int,
int)
|
void |
setEndRule(int,
int,
int,
int)
|
void |
setEndRule(int,
int,
int,
int,
boolean)
|
void |
setRawOffset(int)
|
void |
setStartRule(int,
int,
int)
|
void |
setStartRule(int,
int,
int,
int)
|
void |
setStartRule(int,
int,
int,
int,
boolean)
|
void |
setStartYear(int)
|
String |
toString()
|
boolean |
useDaylightTime()
|
Methods inherited from class java.util.TimeZone |
getAvailableIDs, getAvailableIDs, getDefault, getDisplayName, getDisplayName, getDisplayName, getDisplayName, getID, getTimeZone, setDefault, setID |
WALL_TIME
public static final int WALL_TIME
STANDARD_TIME
public static final int STANDARD_TIME
UTC_TIME
public static final int UTC_TIME
SimpleTimeZone
public SimpleTimeZone(int,
String)
SimpleTimeZone
public SimpleTimeZone(int,
String,
int,
int,
int,
int,
int,
int,
int,
int)
SimpleTimeZone
public SimpleTimeZone(int,
String,
int,
int,
int,
int,
int,
int,
int,
int,
int)
SimpleTimeZone
public SimpleTimeZone(int,
String,
int,
int,
int,
int,
int,
int,
int,
int,
int,
int,
int)
setStartYear
public void setStartYear(int)
setStartRule
public void setStartRule(int,
int,
int,
int)
setStartRule
public void setStartRule(int,
int,
int)
setStartRule
public void setStartRule(int,
int,
int,
int,
boolean)
setEndRule
public void setEndRule(int,
int,
int,
int)
setEndRule
public void setEndRule(int,
int,
int)
setEndRule
public void setEndRule(int,
int,
int,
int,
boolean)
getOffset
public int getOffset(long)
- Overrides:
getOffset
in class TimeZone
getOffset
public int getOffset(int,
int,
int,
int,
int,
int)
- Specified by:
getOffset
in class TimeZone
getRawOffset
public int getRawOffset()
- Specified by:
getRawOffset
in class TimeZone
setRawOffset
public void setRawOffset(int)
- Specified by:
setRawOffset
in class TimeZone
setDSTSavings
public void setDSTSavings(int)
getDSTSavings
public int getDSTSavings()
- Overrides:
getDSTSavings
in class TimeZone
useDaylightTime
public boolean useDaylightTime()
- Specified by:
useDaylightTime
in class TimeZone
inDaylightTime
public boolean inDaylightTime(Date)
- Specified by:
inDaylightTime
in class TimeZone
clone
public Object clone()
- Overrides:
clone
in class TimeZone
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object)
- Description copied from class:
Object
- Determines if this object is "equal" to another object.
In general, objects should be instances of the same class
with the same guts to be considered equal. For example,
the code below only prints same value since
s
and t
are different strings though
they have the same value: "hello".
String s = new String("hello");
String t = new String("hello");
if (s.equals(t)) System.out.println("same value");
if (s == t) System.out.println("same string");
- Overrides:
equals
in class Object
- Following copied from class:
java.lang.Object
- Parameters:
is
- the other Object to which this one is compared- Returns:
- true if this Object is equal to
other
hasSameRules
public boolean hasSameRules(TimeZone)
- Overrides:
hasSameRules
in class TimeZone
toString
public String toString()
- Overrides:
toString
in class Object