본문 바로가기
자바

Calendar 클래스

by 복제비 2022. 1. 16.

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

댓글