jstl fmt

(。◠ ◠。)·2022년 7월 13일
0

${now } : Wed Jul 13 17:36:54 KST 2022
2022. 7. 13.
date : 2022. 7. 13.
time : 오후 5:36:54
both : 2022. 7. 13. 오후 5:36:54
default : 2022. 7. 13. 오후 5:36:54
short : 22. 7. 13. 오후 5:36
medium : 2022. 7. 13. 오후 5:36:54
long : 2022년 7월 13일 오후 5시 36분 54초 KST
full : 2022년 7월 13일 수요일 오후 5시 36분 54초 대한민국 표준시
pattern yyyy년 MM월 dd일 hh시 mm분 ss초 : 2022년 07월 13일 05시 36분 54초

<c:set var="now" value="<%=new java.util.Date() %>"></c:set>
\${now } : ${now }
<br>
<fmt:formatDate value="${now }"/>
<br>
date : <fmt:formatDate value="${now }" type="date"/><br>
time : <fmt:formatDate value="${now }" type="time"/><br>
both : <fmt:formatDate value="${now }" type="both"/><br>
default : <fmt:formatDate value="${now }" type="both" dateStyle="default" timeStyle="default"/><br>
short : <fmt:formatDate value="${now }" type="both" dateStyle="short" timeStyle="short"/><br>
medium : <fmt:formatDate value="${now }" type="both" dateStyle="medium" timeStyle="medium"/><br>
long : <fmt:formatDate value="${now }" type="both" dateStyle="long" timeStyle="long"/><br>
full : <fmt:formatDate value="${now }" type="both" dateStyle="full" timeStyle="full"/><br>
pattern yyyy년 MM월 dd일 hh시 mm분 ss초 : <fmt:formatDate value="${now }" pattern="yyyy년 MM월 dd일 hh시 mm분 ss초"/>

1,234,567.89
1234567.89
50%
₩10,000
$10,000
1,234,567.89
1,234,567.8
1,234,567.80

<fmt:formatNumber value="1234567.89" groupingUsed="true"/><br>
<fmt:formatNumber value="1234567.89" groupingUsed="fale"/>
<hr>
<fmt:formatNumber value="0.5" type="percent"/><br>
<fmt:formatNumber value="10000" type="currency"/><br>
<fmt:formatNumber value="10000" type="currency" currencySymbol="$"/><br>
<hr>
<fmt:formatNumber value="1234567.8912345" pattern="#,#00.0#"/><br>
<fmt:formatNumber value="1234567.8" pattern="#,#00.0#"/><br>
<fmt:formatNumber value="1234567.8" pattern="#,#00.00"/><br>

default : Wed Jul 13 17:38:04 KST 2022
Korea KST : 2022년 7월 13일 수요일 오후 5시 38분 4초 대한민국 표준시
Swiss GMT : 2022년 7월 13일 수요일 오전 8시 38분 4초 그리니치 표준시
NewYork GMT-8 : 2022년 7월 13일 수요일 오전 12시 38분 4초 GMT-08:00

<jsp:useBean id="now" class="java.util.Date"/>
default : <c:out value="${now }"></c:out><br>
Korea KST : <fmt:formatDate value="${now }" type="both" dateStyle="full" timeStyle="full"/><br>

<fmt:timeZone value="GMT">
Swiss GMT : <fmt:formatDate value="${now }" type="both" dateStyle="full" timeStyle="full"/><br>
</fmt:timeZone>
<fmt:timeZone value="GMT-8">
NewYork GMT-8 : <fmt:formatDate value="${now }" type="both" dateStyle="full" timeStyle="full"/><br>
</fmt:timeZone>

톰캣 버서의 기본 로케일 : ko_KR
로케일을 한국어로 설정 후 로케일 확인 ko_KR
통화(currency 커런씨) : ₩10,000
날짜 : 2022. 7. 13.
로케일을 일본어로 설정 후 로케일 확인 : ja_JP 통화(currency 커런씨) : ¥10,000
날짜 : 2022/07/13
로케일을 영어로 설정 후 로케일 확인 : en_US 통화(currency 커런씨) : $10,000.00
날짜 : Jul 13, 2022
로케일을 중국어로 설정 후 로케일 확인 : zh_CN 통화(currency 커런씨) : ¥10,000.00
날짜 : 2022年7月13日
로케일을 프랑스어로 설정 후 로케일 확인 : fr_FR 통화(currency 커런씨) : 10 000,00 €
날짜 : 13 juil. 2022

<c:set var="now" value="<%= new java.util.Date() %>" />
톰캣 버서의 기본 로케일 : <%= response.getLocale() %>
<hr>
<fmt:setLocale value="ko_kr"/>
로케일을 한국어로 설정 후 로케일 확인 <%= response.getLocale() %><br>
통화(currency 커런씨) : <fmt:formatNumber value="10000" type="currency"></fmt:formatNumber><br>
날짜 : <fmt:formatDate value="${now }"/>
<hr>
<fmt:setLocale value="ja_jp"/>
로케일을 일본어로 설정 후 로케일 확인 : <%= response.getLocale() %>
통화(currency 커런씨) : <fmt:formatNumber value="10000" type="currency"></fmt:formatNumber><br>
날짜 : <fmt:formatDate value="${now }"/>
<hr>
<fmt:setLocale value="en_US"/>
로케일을 영어로 설정 후 로케일 확인 : <%= response.getLocale() %>
통화(currency 커런씨) : <fmt:formatNumber value="10000" type="currency"></fmt:formatNumber><br>
날짜 : <fmt:formatDate value="${now }"/>
<hr>
<fmt:setLocale value="zh_CN"/>
로케일을 중국어로 설정 후 로케일 확인 : <%= response.getLocale() %>
통화(currency 커런씨) : <fmt:formatNumber value="10000" type="currency"></fmt:formatNumber><br>
날짜 : <fmt:formatDate value="${now }"/>
<hr>
<fmt:setLocale value="fr_FR"/>
로케일을 프랑스어로 설정 후 로케일 확인 : <%= response.getLocale() %>
통화(currency 커런씨) : <fmt:formatNumber value="10000" type="currency"></fmt:formatNumber><br>
날짜 : <fmt:formatDate value="${now }"/>
profile
화이탱!

0개의 댓글