Package org.apache.commons.lang3.time
Class GmtTimeZone
- java.lang.Object
-
- java.util.TimeZone
-
- org.apache.commons.lang3.time.GmtTimeZone
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
class GmtTimeZone extends java.util.TimeZoneCustom time zone that contains offset from GMT.- Since:
- 3.7
-
-
Field Summary
Fields Modifier and Type Field Description private static intHOURS_PER_DAYprivate static intMILLISECONDS_PER_MINUTEprivate static intMINUTES_PER_HOURprivate intoffset(package private) static longserialVersionUIDprivate java.lang.StringzoneId
-
Constructor Summary
Constructors Constructor Description GmtTimeZone(boolean negate, int hours, int minutes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object other)java.lang.StringgetID()intgetOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds)intgetRawOffset()inthashCode()booleaninDaylightTime(java.util.Date date)voidsetRawOffset(int offsetMillis)java.lang.StringtoString()private static java.lang.StringBuildertwoDigits(java.lang.StringBuilder sb, int n)booleanuseDaylightTime()
-
-
-
Field Detail
-
MILLISECONDS_PER_MINUTE
private static final int MILLISECONDS_PER_MINUTE
- See Also:
- Constant Field Values
-
MINUTES_PER_HOUR
private static final int MINUTES_PER_HOUR
- See Also:
- Constant Field Values
-
HOURS_PER_DAY
private static final int HOURS_PER_DAY
- See Also:
- Constant Field Values
-
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
-
offset
private final int offset
-
zoneId
private final java.lang.String zoneId
-
-
Method Detail
-
twoDigits
private static java.lang.StringBuilder twoDigits(java.lang.StringBuilder sb, int n)
-
getOffset
public int getOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds)- Specified by:
getOffsetin classjava.util.TimeZone
-
setRawOffset
public void setRawOffset(int offsetMillis)
- Specified by:
setRawOffsetin classjava.util.TimeZone
-
getRawOffset
public int getRawOffset()
- Specified by:
getRawOffsetin classjava.util.TimeZone
-
getID
public java.lang.String getID()
- Overrides:
getIDin classjava.util.TimeZone
-
useDaylightTime
public boolean useDaylightTime()
- Specified by:
useDaylightTimein classjava.util.TimeZone
-
inDaylightTime
public boolean inDaylightTime(java.util.Date date)
- Specified by:
inDaylightTimein classjava.util.TimeZone
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
-