Class SimpleTimeZone
package java.util
java.lang.Object | +--java.util.TimeZone | +--java.util.SimpleTimeZoneextends TimeZone:
실제 사용하게 될 시간대 객체 클래스.
생성자 요약
섹션 제목: “생성자 요약”- SimpleTimeZone (int rawOffset, String ID) SimpleTimeZone 새로운 객체를 생성한다.
- SimpleTimeZone (int rawOffset, String ID, int startMonth, int startDayOfWeekInMonth, int startDayOfWeek, int startTime, int endMonth, int endDayOfWeekInMonth, int endDayOfWeek, int endTime) 썸머 타임을 적용하는 새로운 객체를 만든다.
메서드 요약
섹션 제목: “메서드 요약”boolean equals ( Object o)— 현 시간대와 다른 시간대가 일치하는지 여부를 구한다.int getOffset (int era, int year, int month, int day, int dayOfWeek, int millis)— 특정 시각에서의 GMT대상으로 한 millisecond단위의 offset을 구한다.int getRawOffset ()— 썸머 타임을 무시한 GMT기준 offset을 구한다.int hashCode ()— 현객체를 위한 정수형의 해쉬코드를 구한다.boolean inDaylightTime ( Date date)— 특정일이 썸머 타임 기간 중인지 여부를 구한다.void setRawOffset (int offsetMillis)— GMT기준 offset값을 변경한다.void setStartYear (int year)— 섬머타임이 시작된 연수를 설정한다.boolean useDaylightTime ()— 현 시간대가 썸머타임을 사용하는지 여부를 구한다.
생성자 상세
섹션 제목: “생성자 상세”SimpleTimeZone
섹션 제목: “SimpleTimeZone”public SimpleTimeZone(int rawOffset, String ID)Parameters:
ID- 이 시간대 대표하는 문자열.
SimpleTimeZone
섹션 제목: “SimpleTimeZone”public SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDayOfWeekInMonth, int startDayOfWeek, int startTime, int endMonth, int endDayOfWeekInMonth, int endDayOfWeek, int endTime)Parameters:
endTime- 썸머타임 종료 시간 millisecond단위.
equals
섹션 제목: “equals”public boolean equals(Object o)Overrides:
equalsin classObject
Parameters:
o- 비교할 대상.
Returns:
- 일치하면 true아니면 false.
getOffset
섹션 제목: “getOffset”public int getOffset(int era, int year, int month, int day, int dayOfWeek, int millis)Overrides:
getOffsetin classTimeZone
Parameters:
millis- 시각.
Returns:
- GMT기준 offset.
getRawOffset
섹션 제목: “getRawOffset”public int getRawOffset()Overrides:
getRawOffsetin classTimeZone
Returns:
- GMT기준 offset.
hashCode
섹션 제목: “hashCode”public int hashCode()Overrides:
hashCodein classObject
Returns:
- 현 객체를 나타내는 해쉬코드.
inDaylightTime
섹션 제목: “inDaylightTime”public boolean inDaylightTime(Date date)Parameters:
date- 검토할 시각.
Returns:
- 썸머타임 기간 중이면 true 아니면 false.
setRawOffset
섹션 제목: “setRawOffset”public void setRawOffset(int offsetMillis)Parameters:
offsetMillis- 변경할 offset.
setStartYear
섹션 제목: “setStartYear”public void setStartYear(int year)Parameters:
year- 섬머타임이 시작된 연수.
useDaylightTime
섹션 제목: “useDaylightTime”public boolean useDaylightTime()Overrides:
useDaylightTimein classTimeZone
Returns:
- 썸머타임을 사용하면 true 아니면 false.## 메서드 상세
equals
섹션 제목: “equals”public boolean equals(Object o)Overrides:
equalsin classObject
Parameters:
o- 비교할 대상.
Returns:
- 일치하면 true아니면 false.
getOffset
섹션 제목: “getOffset”public int getOffset(int era, int year, int month, int day, int dayOfWeek, int millis)Overrides:
getOffsetin classTimeZone
Parameters:
millis- 시각.
Returns:
- GMT기준 offset.
getRawOffset
섹션 제목: “getRawOffset”public int getRawOffset()Overrides:
getRawOffsetin classTimeZone
Returns:
- GMT기준 offset.
hashCode
섹션 제목: “hashCode”public int hashCode()Overrides:
hashCodein classObject
Returns:
- 현 객체를 나타내는 해쉬코드.
inDaylightTime
섹션 제목: “inDaylightTime”public boolean inDaylightTime(Date date)Parameters:
date- 검토할 시각.
Returns:
- 썸머타임 기간 중이면 true 아니면 false.
setRawOffset
섹션 제목: “setRawOffset”public void setRawOffset(int offsetMillis)Parameters:
offsetMillis- 변경할 offset.
setStartYear
섹션 제목: “setStartYear”public void setStartYear(int year)Parameters:
year- 섬머타임이 시작된 연수.
useDaylightTime
섹션 제목: “useDaylightTime”public boolean useDaylightTime()Overrides:
useDaylightTimein classTimeZone
Returns:
- 썸머타임을 사용하면 true 아니면 false.
AromaSoft Corp. Proprietary and Confidential
(C)opyright 2003 AromaSoft Corp. All right reserved. Contact : contact@aromasoft.com