ㅇ 실행 예시
import java.util.Calendar;
public class CalendarTest {
public static void main(String[] args) {
Calendar cal = Calendar.getInstance(); // 현재를 기준, new로 생성하지 않아도 됨
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH);
int date = cal.get(Calendar.DATE);
int day = cal.get(Calendar.DAY_OF_MONTH);
int week = cal.get(Calendar.DAY_OF_WEEK);
int hour = cal.get(Calendar.HOUR_OF_DAY);
int minute = cal.get(Calendar.MINUTE);
int second = cal.get(Calendar.SECOND);
System.out.println("년도 : " + year);
System.out.println("월 : " + (month+1)); // 1월이 0이기 때문에, month + 1을 해준다
System.out.println("일 : " + date);
System.out.println("-----------------------");
System.out.println("일 : " + day); // date와 같음
System.out.println("요일 : " + week); // 일요일이 1, 토요일이 7
System.out.println("-----------------------");
System.out.println("시 : " + hour);
System.out.println("분 : " + minute);
System.out.println("초 : " + second);
}
}
ㅇ 결과
년도 : 2018
월 : 7
일 : 8
-----------------------
일 : 8
요일 : 1
-----------------------
시 : 16
분 : 8
초 : 25
'기타 > JAVA' 카테고리의 다른 글
[JAVA] 객체와 클래스 (0) | 2018.07.09 |
---|---|
[JAVA] 추상클래스 (abstract) / 인터페이스 (interface) (0) | 2018.07.08 |
[JAVA] Map-SortedMap / TreeMap 사용하기 (0) | 2018.07.08 |
[JAVA] Map / HashMap 사용하기 (0) | 2018.07.08 |
[JAVA] Collection-List / LinkedList 사용하기 (0) | 2018.07.08 |