Beny's Study
20.Date, Calendar 날짜 관련 클래스 본문
Date 클래스
■ 시스템으로부터 현재 날짜, 시간 정보를 가져와서 다룰 수 있게 만들어진 클래스
■ 생성자 2개만 사용 가능하고 나머지는 모두 deprecated
■ Calendar 클래스 혹은 GregorianCalendar 클래스 사용 권장
[예시]
Date today = new Date();
// 시스템으로부터 현재 날짜, 시간 정보를 가져와 기본 값으로
사용
Date when = new Date(123456798L);
// long형 정수 값을 가지고 날짜 시간 계산
// 1970년 1월 1일 0시 0분 0초를 기준으로 함
Calendar 클래스
■ Calendar클래스는 생성자가 protected이기 때문에 new연산자를 통해 객체 생성 불가능
■ getInstance() 메소드를 통해서 객체 생성
GregorianCalendar 클래스
■ GregorianCalendar클래스는 Calendar클래스의 후손 클래스
■ 년, 월, 일, 시, 분, 초 정보를 필드를 이용하여 다룰 수 있음
"본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다.
이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우
민, 형사상 법적 조치 등 저작권법에 의거하여 처벌 받을 수 있습니다."
'[JAVA] > 10. API' 카테고리의 다른 글
22_1. [강의] 문자열의 저장소 (0) | 2022.05.29 |
---|---|
21. Format 관련 클래스 (0) | 2022.04.15 |
19. Wrapper (0) | 2022.04.15 |
03. String pool (문자열의 저장소) (0) | 2022.04.15 |
02. String관련 클래스의 종류 (0) | 2022.04.15 |