Calendar 클래스
Calendar 클래스는 날짜와 시간에 관한 정보를 제공하는 추상 클래스입니다.
Calendar 클래스는 다양한 상수를 제공합니다.
Calendar 클래스의 주요 메서드들
① abstract boolean after(Object calendarObj)
현재 객체의 날짜가 calendarObj 날짜 이후이면 true 를 반환하고, 아니면 false 를 반환하는 메서드입니다.
② abstract boolean before(Ojbect calendarObj)
현재 객체의 날짜가 calendarObj 날짜 이전이면 true 를 반환하고, 아니면 false 를 반환하는 메서드입니다.
③ abstract boolean equals(Ojbect calendarObj)
현재 객체의 날짜와 calendarObj 날짜가 같으면 true 를 반환하고, 아니면 false 를 반환하는 메서드입니다.
④ final int get(int calendarField)
현재 객체의 calendarField 에 해당되는 값을 반환하는 메서드입니다.
calendarField 는 Calendar.YEAR, Calendar.MONTH 등과 같이 사용됩니다.
⑤ static Calendar getInstance( )
현재의 시간을 가진 Calendar 객체를 반환하는 메서드입니다.
⑥ final Date getTime( )
현재 객체와 같은 날짜를 가진 Date 객체를 반환하는 메서드입니다.
⑦ final void set(int year, int month, int date, int hour, int minute, int second)
년, 월, 일, 시간, 분, 초를 지정하여 현재의 객체를 설정하는 메서드입니다.
⑧ final void setTime(Date d)
Date 객체 d 의 정보를 이용하여 현재의 객체를 설정하는 메서드입니다.
Calendar 클래스의 실습 프로그램
Calendar 클래스의 메서드들을 활용한 실습 프로그램은 다음과 같습니다.
'자바' 카테고리의 다른 글
StringTokenizer 클래스 (0) | 2022.01.18 |
---|---|
GregorianCalendar 클래스 (0) | 2022.01.17 |
Arrays 클래스 (0) | 2022.01.15 |
Random 클래스 (0) | 2022.01.14 |
String 객체의 변환 (0) | 2022.01.13 |
댓글