fmt标签
来源:互联网 发布:程序员如何年薪百万 编辑:程序博客网 时间:2024/04/30 17:28
首先引入 fmt 标签
方法一:<%@ taglib prefix="fmt" uri="/WEB-INF/fmt.tld" %>
属性 描述 是否必要 默认值 value要显示的日期是无typeDATE, TIME, 或 BOTH否datedateStyleFULL, LONG, MEDIUM, SHORT, 或 DEFAULT否defaulttimeStyleFULL, LONG, MEDIUM, SHORT, 或 DEFAULT否defaultpattern自定义格式模式否无timeZone显示日期的时区否默认时区var存储格式化日期的变量名否显示在页面scope存储格式化日志变量的范围否页面pattern代码 描述 实例
属性 描述 是否必要 默认值 value要显示的数字是无typeNUMBER,CURRENCY,或 PERCENT类型否Numberpattern指定一个自定义的格式化模式用与输出否无currencyCode货币码(当type="currency"时)否取决于默认区域currencySymbol货币符号 (当 type="currency"时)否取决于默认区域groupingUsed是否对数字分组 (TRUE 或 FALSE)否truemaxIntegerDigits整型数最大的位数否无minIntegerDigits整型数最小的位数否无maxFractionDigits小数点后最大的位数否无minFractionDigits小数点后最小的位数否无var存储格式化数字的变量否Print to pagescopevar属性的作用域否page符号 描述 0代表一位数字E使用指数格式#代表一位数字,若没有则显示0.小数点,数字分组分隔符;分隔格式-使用默认负数前缀%百分数?千分数¤货币符号,使用实际的货币符号代替X指定可以作为前缀或后缀的字符'在前缀或后缀中引用特殊字符
方法一:<%@ taglib prefix="fmt" uri="/WEB-INF/fmt.tld" %>
方法二:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
日期格式化 <fmt:formatDate />
属性:
G
时代标志
AD
y
不包含纪元的年份。如果不包含纪元的年份小于 10,则显示不具有前导零的年份。
2002
M
月份数字。一位数的月份没有前导零。
April & 04
d
月中的某一天。一位数的日期没有前导零。
20
h
12 小时制的小时。一位数的小时数没有前导零。
12
H
24 小时制的小时。一位数的小时数没有前导零。
0
m
分钟。一位数的分钟数没有前导零。
45
s
秒。一位数的秒数没有前导零。
52
S
毫秒
970
E
周几
Tuesday
D
一年中的第几天
180
F
一个月中的第几个周几
2 (一个月中的第二个星期三)
w
一年中的第几周r
27
W
一个月中的第几周
2
a
a.m./p.m. 指示符
PM
k
小时(12 小时制的小时)
24
K
小时(24 小时制的小时)
0
z
时区
中部标准时间
'
转义文本
''
单引号
<span style="font-size:18px;">1.<fmt:formatDate value="${date}" type="both"/> 输出格式: 2010-5-31 23:59:59 2.<fmt:formatDate value="${date}" type="date"/> 输出格式: 2010-4-1 3.<fmt:formatDate value="${date}" type="time"/> 输出格式: 23:59:59 4.<fmt:formatDate value="${date}" type="date" dateStyle="default"/> 输出格式:2010-5-31 5.<fmt:formatDate value="${date}" type="date" dateStyle="short"/> 输出格式:04-5-31 6.<fmt:formatDate value="${date}" type="date" dateStyle="medium"/> 输出格式:2010-5-31 7.<fmt:formatDate value="${date}" type="date" dateStyle="long"/> 输出格式: 2010年5月31日 8.<fmt:formatDate value="${date}" type="date" dateStyle="full"/> 输出格式:2010年5月31日 星期一 9.<fmt:formatDate value="${date}" type="time" timeStyle="default"/> 输出格式: 23:59:59 10.<fmt:formatDate value="${date}" type="time" timeStyle="short"/> 输出格式:下午11:59 11.<fmt:formatDate value="${date}" type="time" timeStyle="medium"/> 输出格式: 23:59:59 12.<fmt:formatDate value="${date}" type="time" timeStyle="long"/> 输出格式: 下午11时59分59秒 13.<fmt:formatDate value="${date}" type="time" timeStyle="full"/> 输出格式: 下午11时59分59秒 CDT 14.<fmt:formatDate value="${date}" type="both" pattern="EEEE, MMMM d, yyyy 输出格式: HH:mm:ss Z"/> 星期四, 四月 1, 2010 13:30:00 -0600 15.<fmt:formatDate value="${date}" type="both" pattern="d MMM yy, h:m:s a zzzz/> 输出格式: 31 五月 04, 11:59:59 下午 中央夏令时 </span>
数字格式化 <fmt:formatNumber />
属性:
pattern取值:
<span style="font-size:18px;"><fmt:formatNumber value="12" type="currency" pattern="$.00"/> -- $12.00<fmt:formatNumber value="12" type="currency" pattern="$.0#"/> -- $12.0<fmt:formatNumber value="1234567890" type="currency"/> -- $1,234,567,890.00(那个货币的符号和当前web服务器的 local 设定有关)</span>
<span style="font-size:18px;"><fmt:formatNumber value="120000.2309" type="number" maxIntegerDigits="3" /> - - 000.231<fmt:formatNumber value="120000.2309" type="number" maxFractionDigits="3" /> - - 120000.231<fmt:formatNumber value="120000.2309" type="number" groupingUsed="false" /> - - 120000.231<fmt:formatNumber value="123456.7891" pattern="#,#00.0#"/> - - 123,456.79<fmt:formatNumber value="123456.7" pattern="#,#00.0#"/> - - 123,456.7<fmt:formatNumber value="123456.7" pattern="#,#00.00#"/> - - 123,456.70<fmt:formatNumber value="12" type="percent" /> -- 1,200%</span>
(type 可以是currency、 number、 和percent)
0 0
- fmt标签
- fmt标签
- fmt标签
- fmt标签
- fmt标签
- jstl,fmt标签总结
- jstl,fmt标签总结
- jstl,fmt标签
- fmt标签的使用
- jstl fmt标签笔记
- struts fmt标签
- Jstl fmt 标签详解
- JSTL<fmt:parseNumber>标签
- JSTL-Fmt标签库
- jstl fmt标签使用
- jstl fmt标签详解
- fmt标签的使用
- 标准标签库fmt
- AppStore App申请审核加速
- MFC右键弹出菜单,并添加响应函数
- IOS- 得到系统版本
- 机器学习算法需要注意的一些问题
- Jquery中获取iframe的代码(window.top.parent)
- fmt标签
- [iOS]调用layoutSubViews方法(有的时候为啥会调用2遍)
- js判断用户的浏览设备是移动设备还是PC
- 简单基站定位程序
- Validform表单验证时可以为空,否则按照指定的格式验证
- java 微信支付签名生成方法
- Erlang lists 系列函数功能与用法详解
- MySQL分页优化
- C++中的顺序容器