Java/2012.04 강좌
17일차 Date 클래스
Bohemian life
2012. 4. 26. 11:53
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); } }