|
|||||||||
| 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 Calendarwhen - 비교 대상이 되는 객체이며 Calendar에서 생성된 객체.public boolean before(Object when)
before in class Calendarwhen - 비교 대상이 되는 객체이며 Calendar에서 생성된 객체.protected void computeFields()
CalendarcomputeFields in class Calendarprotected void computeTime()
CalendarcomputeTime in class Calendarpublic boolean equals(Object obj)
equals in class Calendarwhen - 비교 대상이 되는 객체이며 Calendar에서 생성된 객체.protected int getGreatestMinimum(int field)
getGreatestMinimum in class Calendarprotected int getLeastMaximum(int field)
getLeastMaximum in class Calendarprotected int getMaximum(int field)
getMaximum in class Calendarprotected int getMinimum(int field)
getMinimum in class Calendarpublic int hashCode()
hashCode in class Objectpublic 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