jstl fmt 简单介绍

 在web页面引入<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>

 

主要功能格式化

日期格式(2008年5月5日22点00分23秒)

<fmt:formatDate value="<%=new Date() %>" pattern="yyyy年MM月dd日HH点mm分ss秒" />

 

type="both" 输入日期也同时输出具体时间 

<fmt:formatDate value="${date}" type="both" timeStyle="long" dateStyle="long" />

timeStyle="long" 时间以“长”格式输出 差别:下午02时06分59秒 与 14:06:59 

dateStyle="long" 日期以“长”格式输出 差别:2006年9月7日 与 2006-9-7

timeStyle/dateStyle四种长短参数:long,short,medium,full

 

<fmt:timeZone value="${timezone}"/> 时区偏移,与上面可配合使用:

<fmt:formatDate value="${d}" timeZone="${zn}" type="both" />

<fmt:parseDate var="i" type="date" value="2006-12-11" />

<c:out value="${i}" escapeXml="false" /> 分析出时间

 

保留两位小数 

<fmt:formatNumber value="123.123456789" pattern="0.00"/>

 

格式数字(45,678.234)

<fmt:formatNumber type="number" value="45678.2345" />

 

格式百分比(23%)

<fmt:formatNumber type="percent" value="0.2345" />

 

<fmt:requestEncoding value="GB18030"/> 格式化文本编码 

 

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

jstl fmt 简单介绍

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭