API: Java<br/>.
|
Public Member Functions |
| SimpleTimeZone () |
| SimpleTimeZone (int rOs, IN(RString) id) |
| SimpleTimeZone (int rOs, IN(RString) id, int startMonth, int startDayOfWeekInMonth, int startDayOfWeek, int startTime, int endMonth, int endDayOfWeekInMonth, int endDayOfWeek, int endTime) |
| SimpleTimeZone (int rOs, IN(RString) id, int startMonth, int startDayOfWeekInMonth, int startDayOfWeek, int startTime, int endMonth, int endDayOfWeekInMonth, int endDayOfWeek, int endTime, int dstSavings) |
| ~SimpleTimeZone () |
void | setStartYear (int year) |
void | setStartRule (int month, int day, int dayOfWeek, int time) |
void | setEndRule (int month, int day, int dayOfWeek, int time) |
int | getOffset (int era, int year, int month, int day, int dayOfWeek, int millis) |
int | getRawOffset () |
void | getRawOffset (int rawOffset) |
bool | useDaylightTime () |
bool | inDaylightTime (IN(RDate) date) |
RString | getDisplayName (bool dst, int style, IN(RLocale)) |
int | hashCode () |
bool | equals (IN(acdk::lang::Object) obj) |
| Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.
|
Private Member Functions |
int | getDaysInMonth (int month, int year) |
bool | isBefore (int year, int month, int day, int dayOfWeek, int millis, int mode, int otherMonth, int otherDay, int otherDayOfWeek, int otherMillis) |
Private Attributes |
int | _rawOffset |
bool | _useDayLight |
int | _dstSavings |
int | _startYear |
int | _startMode |
int | _startMonth |
int | _startDay |
int | _startDayOfWeek |
int | _startTime |
int | _endMonth |
int | _endMode |
int | _endDay |
int | _endDayOfWeek |
int | _endTime |
Static Private Attributes |
const int | DOM_MODE |
const int | DOW_IN_MONTH_MODE |
const int | DOW_GE_DOM_MODE |
const int | DOW_LE_DOM_MODE |