1. จัดรูปแบบสกุลเงิน
หลายประเทศทั่วโลกมีรูปแบบสกุลเงินและรูปแบบตัวเลขที่แตกต่างกัน การจัดรูปแบบและการแสดงสกุลเงินอย่างถูกต้องสำหรับสภาพแวดล้อมการแปลเฉพาะเป็นส่วนสำคัญของการแปลเป็นภาษาท้องถิ่น
<%@ หน้า pageEncoding="UTF-8" %>
<%@ คำนำหน้า taglib="c" uri=" http://java.sun.com/jsp/jstl/core " %>
<%@ คำนำหน้า taglib="fmt" uri=" http://java.sun.com/jsp/jstl/fmt " %>
<html>
<head>
<title>การจัดรูปแบบสกุลเงิน</title>
</หัว>
<ร่างกาย>
<h1>การจัดรูปแบบสกุลเงินและตำแหน่งที่ตั้ง</h1>
<h3>อังกฤษ, สหราชอาณาจักร</h3>
<fmt:setLocale value="en_GB" />
<fmt:formatNumber type="currency" value="80000" /><br/>
<h3>อังกฤษ สหรัฐอเมริกา</h3>
<fmt:setLocale value="en_US" />
<fmt:formatNumber type="currency" value="80000" /><br/>
<h3>ฝรั่งเศส, ฝรั่งเศส</h3>
<fmt:setLocale value="fr_FR" />
<fmt:formatNumber type="currency" value="80000" /><br/>
<h3>ญี่ปุ่น, ญี่ปุ่น</h3>
<fmt:setLocale value="ja_JP" />
<fmt:formatNumber type="currency" value="80000" /><br/>
<h3>เกาหลี, เกาหลี</h3>
<fmt:setLocale value="ko_KR" />
<fmt:formatNumber type="currency" value="80000" /><br/>
<h3>สเปน, สเปน</h3>
<fmt:setLocale value="es_ES" />
<fmt:formatNumber type="currency" value="80000" /><br/>
<h3>อาหรับ อียิปต์</h3>
<fmt:setLocale value="ar_EG" />
<fmt:formatNumber type="currency" value="80000" /><br/>
<h3>การใช้การจัดรูปแบบตัวเลขเฉพาะที่สำหรับสกุลเงินที่ต่างกัน</h3>
<h4>อังกฤษ, บริเตนใหญ่</h4>
<fmt:setLocale value="en_GB" />
<fmt:formatNumber type="currency" value="80000" /><br/>
<fmt:formatNumber type="currency" value="80000" currencyCode="EUR"/><br/>
</body>
</html>
2. การจัดรูปแบบวัน
ที่จะคล้ายกับการจัดรูปแบบตัวเลขและสกุลเงิน และสภาพแวดล้อมการแปลยังส่งผลต่อวิธีการสร้างวันที่และเวลาด้วย
<%@ หน้า pageEncoding="UTF-8" %>
<%@ คำนำหน้า taglib="c" uri=" http://java.sun.com/jsp/jstl/core " %>
<%@ คำนำหน้า taglib="fmt" uri=" http://java.sun.com/jsp/jstl/fmt " %>
<html>
<หัว>
<title>การจัดรูปแบบวันที่</title>
</หัว>
<ร่างกาย>
<h1>การจัดรูปแบบวันที่และสถานที่</h1>
<fmt:ค่าโซนเวลา="EST">
<jsp:useBean id="currentTime" class="java.util.Date"/>
<h3>อังกฤษ บริเตนใหญ่</h3>
<fmt:setLocale value="en_GB" />
<fmt:formatDate type="both" dateStyle="full" timeStyle="full" value="${currentTime}" /><br/>
<h3>อังกฤษ สหรัฐอเมริกา</h3>
<fmt:setLocale value="en_US" />
<fmt:formatDate type="both" dateStyle="full" timeStyle="full" value="${currentTime}" /><br/>
<h3>ฝรั่งเศส, ฝรั่งเศส</h3>
<fmt:setLocale value="fr_FR" />
<fmt:formatDate type="both" dateStyle="full" timeStyle="full" value="${currentTime}" /><br/>
<h3>ญี่ปุ่น, ญี่ปุ่น</h3>
<fmt:setLocale value="ja_JP" />
<fmt:formatDate type="both" dateStyle="full" timeStyle="full" value="${currentTime}" /><br/>
<h3>เกาหลี, เกาหลี</h3>
<fmt:setLocale value="ko_KR" />
<fmt:formatDate type="both" dateStyle="full" timeStyle="full" value="${currentTime}" /><br/>
<h3>สเปน, สเปน</h3>
<fmt:setLocale value="es_ES" />
<fmt:formatDate type="both" dateStyle="full" timeStyle="full" value="${currentTime}" /><br/>
<h3>อาหรับ อียิปต์</h3>
<fmt:setLocale value="ar_EG" />
<fmt:formatDate type="both" dateStyle="full" timeStyle="full" value="${currentTime}" /><br/>
</fmt:timeZone>
</ร่างกาย>
</html>
<fmt:formatDate>ประเภทแอตทริบิวต์การดำเนินการ
: อาจเป็นเวลา วันที่ หรือทั้งสองอย่างก็ได้ ควบคุมว่าจะสร้างเฉพาะเวลา วันที่เท่านั้น หรือทั้งเวลาและวันที่เท่านั้น
dateStyle: สามารถเป็นแบบสั้น กลาง ยาว หรือเต็มก็ได้ (ค่าเริ่มต้น) ควบคุมรูปแบบเฉพาะที่ใช้สำหรับวันที่พิมพ์
timeStyle: สามารถสั้น กลาง ยาว หรือเต็ม (ค่าเริ่มต้น) ควบคุมรูปแบบเฉพาะที่ใช้สำหรับเวลาในการพิมพ์
ค่า: นี่คือค่าประเภท java.util.Date ที่ใช้ในการสร้างวันที่และเวลา