이번에 볼것은 SimpleDateFormat 이란 클래스.
java.text
날짜 관련 코딩을 할때 Calendar와 함께 매우 자주쓰이는 클래스.
패턴 문자에 따라 날짜 출력방식을 입맛에 맞게 조정할 수 있다.
간단한 예를 보자면.
---> 결과
java.text
Class SimpleDateFormat
java.lang.Object java.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
'JAVA' 카테고리의 다른 글
[JAVA] 써봤던 함수 정리 (0) | 2011.12.13 |
---|---|
[JAVA & JSP] ArrayList 안에 HashMap 넣어쓰기(HashMapList??) (2) | 2011.11.09 |
[JAVA] 날짜 함수들을 이용한 몇가지 코딩. (0) | 2011.10.07 |
[JAVA] Calendar & SimpleDateFormat 1 (0) | 2011.10.06 |
[JAVA] JAVA 요약 (헛갈리는 것 중심으로) 1 (0) | 2011.01.01 |