package ch08;
//Calendar클래스는 java.util패키지에 존재하므로
//사용하려면 아래와 같이 java.util패키지를 import해야 한다.
import java.util.*;
public class Ch0808
{
public static void main(String[] args)
{
/* 날짜와 시간을 알려주는 클래스
* java.util.Date클래스: 옛날의 JDK에서 사용되었다...
* 현재는 Deprecated되어가는 현재날짜와 시간을 알려주는
* 클래스이다.
*/
//Date date=new Date();
//Calendar클래스: 현재 날짜의 연,월,일,시,분,초를 파악하는
//데 사용되는 클래스이다...
//Calendar클래스의 인스턴스 생성은 정적(static) 인스턴스 생성방식을
//따른다...(new로 초기화하지 않음... 이유는 년,월,일,시,분초는
//모든 사람들이 공유하는 정보니까...)
Calendar today=Calendar.getInstance();
int year=today.get(Calendar.YEAR);
System.out.println("년도:"+year);
//월의 경우는 1월이 0부터 시작한다... 12월이 11월이 된다...
//고로 정확한 값을 구하려면 구한 월에 +1을 해야 한다...
int month=today.get(Calendar.MONTH);
System.out.println("월:"+(month+1));
int date=today.get(Calendar.DATE);
System.out.println("일:"+date);
int hour=today.get(Calendar.HOUR);
System.out.println("시:"+hour);
int min=today.get(Calendar.MINUTE);
System.out.println("분:"+min);
int sec=today.get(Calendar.SECOND);
System.out.println("초:"+sec);
}
}