|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.Calendar | +--java.util.GregorianCalendar
그레고리안 역법을 이용한 캘랜더 클래스.
Field Summary | |
static int |
AD
|
static int |
BC
|
Fields inherited from class java.util.Calendar |
AM, AM_PM, APRIL, areFieldsSet, AUGUST, DATE, DAY_OF_MONTH, DAY_OF_WEEK, DAY_OF_WEEK_IN_MONTH, DAY_OF_YEAR, DECEMBER, DST_OFFSET, ERA, FEBRUARY, FIELD_COUNT, fields, FRIDAY, HOUR, HOUR_OF_DAY, isSet, isTimeSet, JANUARY, JULY, JUNE, MARCH, MAY, MILLISECOND, MINUTE, MONDAY, MONTH, NOVEMBER, OCTOBER, PM, SATURDAY, SECOND, SEPTEMBER, SUNDAY, THURSDAY, time, TUESDAY, UNDECIMBER, WEDNESDAY, WEEK_OF_MONTH, WEEK_OF_YEAR, YEAR, ZONE_OFFSET |
Constructor Summary | |
GregorianCalendar()
새로운 객체를 만든다. |
|
GregorianCalendar(int year,
int month,
int date)
새로운 객체를 만든다. |
|
GregorianCalendar(TimeZone zone)
새로운 객체를 만든다. |
Method Summary | |
boolean |
after(Object when)
현 객체에 설정된 시각와 매개변수로 넘어온 시각을 비교한다. |
boolean |
before(Object when)
현 객체에 설정된 시각와 매개변수로 넘어온 시각을 비교한다. |
protected void |
computeFields()
캘린더 내에 년도,월,일등을 저장하는 fields 필드에 현 캘랜더가 나타내는 시각을 기준으로 계산해서 얻은 값을 저장한다. |
protected void |
computeTime()
현 시각을 GMT시각으로 변환 후 time 필드에 저장한다. |
boolean |
equals(Object obj)
현 객체에 설정된 시각와 매개변수로 넘어온 시각을 비교한다. |
protected int |
getGreatestMinimum(int field)
|
protected int |
getLeastMaximum(int field)
|
protected int |
getMaximum(int field)
|
protected int |
getMinimum(int field)
|
int |
hashCode()
현 객체를 나타내기 위한 정수형의 해쉬코드를 구한다. |
boolean |
isLeapYear(int year)
특정 연도가 윤년인지 여부를 구한다. |
Methods inherited from class java.util.Calendar |
complete, get, getFirstDayOfWeek, getInstance, getInstance, getMinimalDaysInFirstWeek, getTime, getTimeInMillis, getTimeZone, initialize, internalGet, isLenient, isSet, set, set, setTime, setTimeInMillis, setTimeZone |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int BC
public static final int AD
Constructor Detail |
public GregorianCalendar()
public GregorianCalendar(TimeZone zone)
zone
- 사용할 시간대.public GregorianCalendar(int year, int month, int date)
year
- 년도.month
- 월.date
- 일.Method Detail |
public boolean after(Object when)
after
in class Calendar
when
- 비교 대상이 되는 객체이며 Calendar에서 생성된 객체.public boolean before(Object when)
before
in class Calendar
when
- 비교 대상이 되는 객체이며 Calendar에서 생성된 객체.protected void computeFields()
Calendar
computeFields
in class Calendar
protected void computeTime()
Calendar
computeTime
in class Calendar
public boolean equals(Object obj)
equals
in class Calendar
when
- 비교 대상이 되는 객체이며 Calendar에서 생성된 객체.protected int getGreatestMinimum(int field)
getGreatestMinimum
in class Calendar
protected int getLeastMaximum(int field)
getLeastMaximum
in class Calendar
protected int getMaximum(int field)
getMaximum
in class Calendar
protected int getMinimum(int field)
getMinimum
in class Calendar
public int hashCode()
hashCode
in class Object
public boolean isLeapYear(int year)
year
- 검토하고자 하는 년도.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
AromaSoft Corp. Proprietary and Confidential
(C)opyright 2003 AromaSoft Corp. All right reserved.
Contact : contact@aromasoft.com