포맷(fmt) 태그 - 날짜 포맷 처리
날짜 포맷을 처리를 위해 지원하는 태그는 formatDate 태그입니다.
formatDate 태그
formatDate 태그는 날짜 정보를 담고 있는 객체를 포맷팅하여 출력할 때 사용하며, 다음과 같은 속성을 가지고 있습니다.
- value = "포맷팅 할 날짜값
- type = "포맷팅할 타입 지정, date 인 경우 날짜만, time 인 경우 시간만, both 인 경우 날짜와 시간이 함께 포맷팅됨"
- dateStyle = "날짜의 출력 스타일 지정, java.text.DateFormat 에서 지정한 스타일 사용(full, long, medium, short)"
- timeStyle = "시간의 출력 스타일 지정. java.text.DateFormat 에서 지정한 스타일 사용"
- pattern = "직접 출력 패턴을 지정. java.text.SimpleDateFormat 에서 지정한 패턴을 사용"
사용 예제
<c:set var="nowDate" value="<%=new java.util.Date() %>"/>
현재 : <fmt:formatDate value="${nowDate}" type="both" dateStyle="full" timeStyle="full"/><br/>
현재 날짜(전부) : <fmt:formatDate value="${nowDate}" type="date" dateStyle="full"/><br/>
현재 날짜(간략) : <fmt:formatDate value="${nowDate}" type="date" dateStyle="short"/><br/>
현재 시간 : <fmt:formatDate value="${nowDate}" type="time" /><br/>
현재 시간(패턴) : <fmt:formatDate value="${nowDate}" pattern="z a h:mm" />
[결과]
현재 : 2010년 1월 23일 토요일 오전 7시 18분 37초 KST
현재 날짜(전부) : 2010년 1월 23일 토요일
현재 날짜(간략) : 10. 1. 23
현재 시간 : 오전 7:18:37
현재 시간(패턴) : KST 오전 7:18
'자바(Java) > JAVA 2EE' 카테고리의 다른 글
자바스크립트 변수에 JSP 파라미터 전달하기 (0) | 2010.01.25 |
---|---|
함수(functions) 태그 (0) | 2010.01.23 |
포맷(fmt) 태그 - 숫자 포맷 처리 (0) | 2010.01.23 |
fileupload패키지의 FileItem 클래스 정의 (0) | 2010.01.16 |
commons-fileupload 패키지를 사용한 파일 업로드 처리 방법 (0) | 2010.01.16 |