package com.lee;
import java.util.Date;
import java.util.Calendar;
import java.text.SimpleDateFormat;
public class DateStudy {
public static void main(String[] args){
//class Date
Date date = new Date(2012,04,29);
System.out.println(date);
System.out.println(date.getMonth());
/* 객체 생성 없이 메소드 생성 가능 한 이유
(synchronized static Calendar : getInstance()
- Constructs a new instance of the Calendar subclass
appropriate for the default Locale.)*/
Calendar cal = Calendar.getInstance();
System.out.println(cal);
System.out.println("DAY_OF_MONTH "+cal.get(Calendar.DAY_OF_MONTH));
System.out.println("YEAR "+cal.get(Calendar.YEAR));
System.out.println("MONTH "+cal.get((Calendar.MONTH)+1));//+1 Array 때문
System.out.println("HOUR "+cal.get(Calendar.HOUR));
System.out.println("MINUTE "+cal.get(Calendar.MINUTE));
System.out.println("SECOND "+cal.get(Calendar.SECOND));
//1.표현하고 싶은 모양을 정하고
//2.format 메서드 사용 // 년 달 일 시 분 초
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String time =sdf.format(new Date());
System.out.println(time);
}
}