.jsp 파일 상단에 아래 코드 추가
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
숫자 형식 지정
<fmt:formatNumber value="${[저장소에 담긴 변수]}" type="[currency, percent등]" pattern="[#,###.00 : 세 자리마다 콤마, 소수 이하 두자리 표현]"/>
날짜 형식 지정
<c:set var="now" value="<%= new java.util.Date() %>"/>
<fmt:formatDate value="${now }" pattern="yyyy-MM-dd hh:mm:ss"/>
<fmt:formatDate value="${now }" pattern="yyyy년 MM월 dd일"/>
Korea KST : <fmt:formatDate value="${today }" dateStyle="full" timeStyle="full" type="both"/>
출력 :
- Korea KST : 2021년 11월 18일 목요일 오후 2시 32분 39초 대한민국 표준시
GMT :
<fmt:timeZone value="GMT">
<fmt:formatDate value="${today }" dateStyle="full" timeStyle="full" type="both"/>
</fmt:timeZone>
출력 :
- GMT : 2021년 11월 18일 목요일 오전 5시 33분 25초 그리니치 표준시
Locale 설정
기본 로케일 : ko_KR
로케일을 미국식으로 설정 후 통화/ 날짜 표시
<fmt:setLocale value="en_US"/>
<fmt:formatNumber value="${won }" type="currency"/>
<fmt:formatDate value="${now }"/>
>>$1,234,567.00 날짜 : Nov 18, 2021
일본
<fmt:setLocale value="ja_JP"/>
<fmt:formatNumber value="${won }" type="currency"/>
<fmt:formatDate value="${now }"/>
>>¥1,234,567 날짜 : 2021/11/18
'발전 > JSP' 카테고리의 다른 글
[bootstrap4] 부트스트랩4 dataTable/ ajax사용시 컨트롤러에 배열 전달 오류 (0) | 2022.04.07 |
---|---|
[JSTL] JSTL 개요/ 라이브러리/ 사용법 (0) | 2021.11.18 |
[JSTL] Core 라이브러리 사용법/<c:set>, <c:out> (0) | 2021.11.18 |