여러 형태를 매개변수로 받아서, Date 객체를 생성하는 방법은 DateFormat 클래스를 사용하는 것입니다. 


DateFormat 클래스는 추상 클래스로써, 직접 생성자를 호출하여 객체화할 수가 없습니다. 대신 getInstance 나 getDateInstance 메소드를 통하여 객체화할 수 있습니다.


parse 메소드를 통해서, 매개변수로 String format 을 받고, 이를 파싱하여 Date 객체로 변환하여 반환해 줍니다. 단, format 형식이 잘못 되었을 경우에는, ParseException 을 발생시킵니다.


또 format 메소드를 통해서, 매개변수로 Date 객체를 받아서, 이 객체를 String 형태로 변환하여 반환합니다.




(DateFormat 클래스 참고)

http://docs.oracle.com/javase/8/docs/api/java/text/DateFormat.html

by kkikkodev 2015. 7. 13. 23:50