JSTL之数字、日期格式化
1.格式化日期
2.格式化数字
百分数,千分数表示
其他数字表示
fmt:formatNumber value=”123456.7891” pattern=”#,#00.0#”/> -- 123,456.79
-- 123,456.7
-- 123,456.70
– 1,200%type 可以是currency、 number、 和percent。
货币表示
===1
==2
参考 ==============================================================================
Java格式化输出:
DecimalFormat df = new DecimalFormat(“格式”);
String fmt =df.format(double);
符号 意义
0 一个数位
一个数位,前导零和追尾零不显示
. 小数点分割位置
, 组分隔符的位置
- 负数前缀
% 用100乘,并显示百分号
其他任何符号 在输出字符串中包括指定符号
==================================================================================
================================================================================= JSP 国际化-格式化货币和日期 1.格式化货币 世界上许多国家都有不同的货币格式和数字格式惯例。针对特定的本地化环境正确地格式化和显示货币是本地化的一个重要部分。向文章的原作者致敬!
如果是struts 标签 可以使用formatKey=”“来格式化数字
如:
format.decimal.amtTwo 在资源文件中定义输出格式 (format.decimal.amtTwo=/#,/#/#/#.00/#/#/#/#)保留两位小数
数字保留两位
(如果使用pattern=”#,#00.00#”)不能格式化10一下的数字