JAVA
[JAVA] Calendar & SimpleDateFormat 2
하품 - yawn
2011. 10. 7. 10:15
이번에 볼것은 SimpleDateFormat 이란 클래스.
java.text
날짜 관련 코딩을 할때 Calendar와 함께 매우 자주쓰이는 클래스.
패턴 문자에 따라 날짜 출력방식을 입맛에 맞게 조정할 수 있다.
간단한 예를 보자면.
---> 결과
java.text
Class SimpleDateFormat
java.lang.Objectjava.text.Format
java.text.DateFormat
java.text.SimpleDateFormat
날짜 관련 코딩을 할때 Calendar와 함께 매우 자주쓰이는 클래스.
패턴 문자에 따라 날짜 출력방식을 입맛에 맞게 조정할 수 있다.
간단한 예를 보자면.
//today에는 현재 날짜가 세팅되어있다.(2011년 10월 7일 11시) SimpleDateFormat dateprint = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss"); //dateprint라는 SimpleDateFormat 객체 선언 System.out.println(dateprint.format(today.getTime())); //applyPattern이란 메소드로 포맷을 바꿀 수 있다. dateprint.applyPattern("yyyy-MM-dd"); System.out.println(dateprint.format(today.getTime())); dateprint.applyPattern("yyyyMMdd hh:mm:ss"); System.out.println(dateprint.format(today.getTime())); dateprint.applyPattern("yyyy MMMMM dd EEE"); System.out.println(dateprint.format(today.getTime()));
---> 결과
2011-09-30-20-46-22
2011-09-30
20110930 08:46:22
2011 9월 30 금
사용할 수 있는 문자열 패턴은 다음과 같다.
더욱 자세한 내용은 관련 API를 참조.
http://download.oracle.com/javase/1.5.0/docs/api/java/text/SimpleDateFormat.html
사용할 수 있는 문자열 패턴은 다음과 같다.
더욱 자세한 내용은 관련 API를 참조.
http://download.oracle.com/javase/1.5.0/docs/api/java/text/SimpleDateFormat.html