package ch04_data;

import java.text.SimpleDateFormat;
import java.util.Date;

/*
 * Date
 * → 날짜를 표현할 때 사용.
 * 
 * SimpleDate
 * → 날짜를 원하는 형태의 문자열로 변환하는 클래스.
 *   y 년도          H 0~23시
 *   M 월            h 1~12시
 *   d 일            m 분
 *   D 1~365일       s 초
 *   E 요일
 *   a 오전/오후
 */

public class ExDate {
	
	public static void main(String[] args) {
		Date date = new Date();
		System.out.println(date);
		
		System.out.println();
		
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy년 MM월 dd일 hh시 mm분 ss초");
		String currenTime = sdf.format(date);
		System.out.println(currenTime);
	}
}
package ch04_data;

import java.util.Calendar;
public class ExCalendar {
	
	public static void main(String[] args) {
		Calendar now = Calendar.getInstance();
		System.out.println(now);
		
		System.out.println();
		
		int year = now.get(Calendar.YEAR);
		int month = now.get(Calendar.MONTH)+1;
		int day = now.get(Calendar.DAY_OF_MONTH);
		int hour =  now.get(Calendar.HOUR);
		int min = now.get(Calendar.MINUTE);
		int sec = now.get(Calendar.SECOND);
		
		System.out.println(year + "년 " + month + "월 " + day + "일 ");
		System.out.println(hour + "시 " + min + "분 " + sec + "초");
		
	}
}