<fmt:格式化value =“ $ {isodate}” type =“兩個”/>
2004-5-31 23:59:59
<fmt:格式化值=“ $ {date}” type =“ date”/>
2004-4-1
<fmt:格式化值=“ $ {isodate}” type =“ time”/>
23:59:59
<fmt:格式化值=“ $ {isodate}” type =“ date” datestyle =“ default”/>
2004-5-31
<fmt:格式化值=“ $ {isodate}” type =“ date” datestyle =“ short”/>
04-5-31
<fmt:格式化value =“ $ {isodate}” type =“ date” datestyle =“ medive”/>
2004-5-31
<fmt:格式化value =“ $ {isodate}” type =“ date” datestyle =“ long”/>
2004年5月31日
<fmt:格式化值=“ $ {isodate}” type =“ date” datestyle =“ full”/>
2004年5月31日
<fmt:格式化值=“ $ {isodate}” type =“ time” timestyle =“ default”/>
23:59:59
<fmt:格式化值=“ $ {isodate}” type =“ time” timestyle =“ short”/>
下午11:59
<fmt:格式化value =“ $ {isodate}” type =“ time” timestyle =“ medive”/>
23:59:59
<fmt:格式化value =“ $ {isodate}” type =“ time” timestyle =“ long”/>
11時59分59秒
<fmt:格式化值=“ $ {isodate}” type =“ time” timestyle =“ full”/>
下午11時59分59秒CDT
<fmt:formatdate value =“ $ {date}” type =“兩個”模式=“ eeee,mmmm d,yyyy hh:mm:mm:ss z”/>
星期四,四月,2004年1月13:30:00 -0600
<fmt:格式化value =“ $ {isodate}” type =“兩個”模式=“ d mmm yy,h:m:sa zzzz/>
31 五月04,11:59:59下午
格式模式:
D月中的某一天。一位數的日期沒有前導零。
DD月中的某一天。一位數的日期有一個前導零。
ddd周中某天的縮寫名稱,在縮寫daynames中定義。
dddd周中某天的完整名稱,在daynames中定義。
m月份數字。一位數的月份沒有前導零。
mm月份數字。一位數的月份有一個前導零。
MMM月份的縮寫名稱,在縮寫monthnames中定義。
mmmm月份的完整名稱,在月名中定義。
y不包含紀元的年份。如果不包含紀元的年份小於10,則顯示不具有前導零的年份。
YY不包含紀元的年份。如果不包含紀元的年份小於10,則顯示具有前導零的年份。
yyyy包括紀元的四位數的年份。
gg時期或紀元。如果要設置格式的日期不具有關聯的時期或紀元字符串,則忽略該模式。
H 12小時制的小時。一位數的小時數沒有前導零。
HH 12小時制的小時。一位數的小時數有前導零。
H 24小時制的小時。一位數的小時數沒有前導零。
HH 24小時制的小時。一位數的小時數有前導零。
m分鐘。一位數的分鐘數沒有前導零。
mm分鐘。一位數的分鐘數有一個前導零。
s秒。一位數的秒數沒有前導零。
SS秒。一位數的秒數有一個前導零。
<fmt:格式化值=“ $ {xx}” tatter =“ dd/mm/mm/yyyy hh:mm aa”/>和
<fmt:格式化值=“ $ {xx}” tatter =“ dd/mm/mm/yyyy hh:mm aa”/>對於0點顯示的結果不一樣
要求$ {date}為date tring就用<td align =“ center”> <script> document.write(“ $ {l.inputdate}”。子字符串(0,10)); </script> /TD >
<%@ page語言=“ java” contentType =“ text/html; charset = gb18030”%>
<%@ taglib uri =“ http://java.sun.com/jsp/jstl/fmt” prefix =“ fmt”%>
<%@ taglib uri =“ http://java.sun.com/jsp/jstl/core” prefix =“ c”%>
<html>
<頭>
<title>我的JSP'fmt.jsp'起始頁面</title>
</head>
<身體>
<c:設置var =“ salary” value =“ 3540.2301”/>
<c:設置var =“ total” value =“ 56225.2301”/>
<fmt:setLocale value =“ en_us”/>
貨幣:<fmt:formatnumber value =“ $ {salary}” type =“ crurnern” crurnerscode =“ usd”/> <br>
百分比:<fmt:formatnumber value =“ $ {salary/total}” type =“百分比” maxfractionDigits =“ 4”/> <br>
<hr>
<jsp:useBean ID =“現在”> </jsp:useBean>
<fmt:setLocale value =“ zh_cn”/>
完整 - > <fmt:formatdate value =“ $ {now}” type =“兩個” dastestyle =“ full” timestyle =“ full”/> <br>
long-> <fmt:formatdate value =“ $ {now}” type =“兩個” dastestyle =“ long” timestyle =“ long”/> <br> <br>
中 - > <fmt:格式化value =“ $ {now}” type =“兩個” dastestyle =“ timestyle =” timestyle =“ medive”/> <br> <br>
默認 - > <fmt:格式化value =“ $ {now}” type =“兩個” dastestyle =“ default” timestyle =“ default”/> <br> <br>
簡短 - > <fmt:格式化value =“ $ {now}” type =“兩個” dastestyle =“ short” timestyle =“ short”/> <br> <br>
</body>
</html>
今天是:<fmt:formatdate value =“ $ {now}” tatter =“ g yyyy年mm月dd dd e”/> <br> <br>
現在是:<fmt:formatdate value =“ $ {now}” tatter =“ a hh:mm:ss.s z”/>
結果:
今天是:公元2007年10月19日
現在是:下午20:04:11.484 CST
<%@ taglib prefix =“ c” uri =“ http://java.sun.com/jstl/core”%>
<%@ taglib prefix =“ fmt” uri =“ http://java.sun.com/jstl/fmt”%>
<fmt:parsedate value =“ $ {param.date}” var =“ date” tatter =“ yyyy/mm/dd:hh:mm:mm:ss> ss>
<fmt:parsedate value =“ $ {param.isodate}” var =“ isodate” staters =“ yyyymmdd'hhmmss”>
輸入參數必須匹配模式,否則JSP將拋出異常。此頁面沒有錯誤處理。
輸入參數:
日期:2004/04/01:13:30:00 Java格式:THU APR 01 13:30:00 CST 2004
ISODATE:20040531T235959 JAVA格式:5月31日星期一23:59:59 CDT 2004
日期
標籤輸出
屬性:值;必需的。標籤沒有身體。
<fmt:formatdate value =“ $ {date}” type =“兩個”/>
2004-4-1 13:30:00
<fmt:格式化value =“ $ {isodate}” type =“兩個”/>
2004-5-31 23:59:59
屬性:type;選修的。指示打印的內容:日期,時間或兩者兼而有之。
<fmt:格式化值=“ $ {date}” type =“ date”/>
2004-4-1
<fmt:格式化值=“ $ {isodate}” type =“ time”/>
23:59:59
屬性:dastestyle;選修的。不同的日期格式。
<fmt:格式化值=“ $ {isodate}” type =“ date” datestyle =“ default”/>
2004-5-31
<fmt:格式化值=“ $ {isodate}” type =“ date” datestyle =“ short”/>
04-5-31
<fmt:格式化value =“ $ {isodate}” type =“ date” datestyle =“ medive”/>
2004-5-31
<fmt:格式化value =“ $ {isodate}” type =“ date” datestyle =“ long”/>
2004年5月31日
<fmt:格式化值=“ $ {isodate}” type =“ date” datestyle =“ full”/>
2004年5月31日
屬性:及時;選修的。不同的時間格式。
<fmt:格式化值=“ $ {isodate}” type =“ time” timestyle =“ default”/>
23:59:59
<fmt:格式化值=“ $ {isodate}” type =“ time” timestyle =“ short”/>
下午11:59
<fmt:格式化value =“ $ {isodate}” type =“ time” timestyle =“ medive”/>
23:59:59
<fmt:格式化value =“ $ {isodate}” type =“ time” timestyle =“ long”/>
11時59分59秒
<fmt:格式化值=“ $ {isodate}” type =“ time” timestyle =“ full”/>
下午11時59分59秒CDT
屬性:模式;選修的。捕捉日期/時間自定義模式。
<fmt:formatdate value =“ $ {date}” type =“兩個”模式=“ eeee,mmmm d,yyyy hh:mm:mm:ss z”/>
星期四,四月,2004年1月13:30:00 -0600
<fmt:格式化value =“ $ {isodate}” type =“兩個”模式=“ d mmm yy,h:m:sa zzzz/>
31 五月04,11:59:59下午