///////
Search

Calendar 클래스

날짜
2022/09/30
텍스트

현재 날짜, 시간을 표현하는 메서드를 위한 클래스

Calendar now = Calendar.getInstance();
Java
복사
요로코롬 객체를 선언한다.

1. 년, 월, 일

.YEAR .MONTH .DATE 를 사용해서 날짜를 받는다.
Calendar now = Calendar.getInstance(); int year = now.get(Calendar.YEAR); int month = now.get(Calendar.MONTH); int date = now.get(Calendar.DATE);
Java
복사
결과
2022:9:3
Java
복사

2. 시, 분, 초 (12시간, 24시간 표현법)

.HOUR .HOUR_OF_DAY .MINUTE .SECOND 로 시간을 표현한다.
.HOUR : 12시간 표현법
.HOUR_OF_DAY : 24시간 표현법
Calendar now = Calendar.getInstance(); int hour12 = now.get(Calendar.HOUR); int hour24 = now.get(Calendar.HOUR_OF_DAY); int minute = now.get(Calendar.MINUTE); int second = now.get(Calendar.SECOND); System.out.println(hour12 + ":"+ hour24 + ":" + minute + ":" + second + "\n");
Java
복사
결과
5:17:28:34
Java
복사

3. 밀리초, 타임존

.MILISECOND .ZONE_OFFSET 을 사용한다.
int miliSecond = now.get((Calendar.MILLISECOND)); int timeZone = now.get((Calendar.ZONE_OFFSET)); System.out.println(hour12 + ":"+ hour24 + ":" + minute + ":" + miliSecond + "\n"); System.out.println("timeZone: " + timeZone);
Java
복사
결과
5:17:28:335 timeZone: 32400000
Java
복사