콘텐츠로 이동

Class SimpleTimeZone

package java.util

java.lang.Object
|
+--java.util.TimeZone
|
+--java.util.SimpleTimeZone

extends 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 () — 현 시간대가 썸머타임을 사용하는지 여부를 구한다.
public SimpleTimeZone(int rawOffset,
String ID)

Parameters:

  • ID - 이 시간대 대표하는 문자열.
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단위.
public boolean equals(Object o)

Overrides:

  • equals in class Object

Parameters:

  • o - 비교할 대상.

Returns:

  • 일치하면 true아니면 false.
public int getOffset(int era,
int year,
int month,
int day,
int dayOfWeek,
int millis)

Overrides:

  • getOffset in class TimeZone

Parameters:

  • millis - 시각.

Returns:

  • GMT기준 offset.
public int getRawOffset()

Overrides:

  • getRawOffset in class TimeZone

Returns:

  • GMT기준 offset.
public int hashCode()

Overrides:

  • hashCode in class Object

Returns:

  • 현 객체를 나타내는 해쉬코드.
public boolean inDaylightTime(Date date)

Parameters:

  • date - 검토할 시각.

Returns:

  • 썸머타임 기간 중이면 true 아니면 false.
public void setRawOffset(int offsetMillis)

Parameters:

  • offsetMillis - 변경할 offset.
public void setStartYear(int year)

Parameters:

  • year - 섬머타임이 시작된 연수.
public boolean useDaylightTime()

Overrides:

  • useDaylightTime in class TimeZone

Returns:

  • 썸머타임을 사용하면 true 아니면 false.## 메서드 상세
public boolean equals(Object o)

Overrides:

  • equals in class Object

Parameters:

  • o - 비교할 대상.

Returns:

  • 일치하면 true아니면 false.
public int getOffset(int era,
int year,
int month,
int day,
int dayOfWeek,
int millis)

Overrides:

  • getOffset in class TimeZone

Parameters:

  • millis - 시각.

Returns:

  • GMT기준 offset.
public int getRawOffset()

Overrides:

  • getRawOffset in class TimeZone

Returns:

  • GMT기준 offset.
public int hashCode()

Overrides:

  • hashCode in class Object

Returns:

  • 현 객체를 나타내는 해쉬코드.
public boolean inDaylightTime(Date date)

Parameters:

  • date - 검토할 시각.

Returns:

  • 썸머타임 기간 중이면 true 아니면 false.
public void setRawOffset(int offsetMillis)

Parameters:

  • offsetMillis - 변경할 offset.
public void setStartYear(int year)

Parameters:

  • year - 섬머타임이 시작된 연수.
public boolean useDaylightTime()

Overrides:

  • useDaylightTime in class TimeZone

Returns:

  • 썸머타임을 사용하면 true 아니면 false.

AromaSoft Corp. Proprietary and Confidential

(C)opyright 2003 AromaSoft Corp. All right reserved. Contact : contact@aromasoft.com