Java培训:数字及日期格式化标签

在开发国际化的Web应用时,由于不同的国家,除了语言文字不同外,数字的表示以及日期格式都会有差异,为此,国际化标签库中提供了一系列标签用于格式化数字及日期,接下来Java培训环节我们进行详细讲解。

  1.标签

  标签用于对日期和时间按本地化信息进行格式化,或对日期和时间按JSP页面作者自定义的格式进行格式化。其语法格式如下。

<fmt:formatData value="date"
               [type="{time|date|both}"]
               [dateStyle="{dafault|short|medium|long|full}"]
               [timeStyle="{dafault|short|medium|long|full}"]
               [pattern="customPattern"]
               [timeZone="timeZone"]
               [var="varName"]
               [scope="{page|request|session|application}"]/>

  在上述语法格式中,各属性说明具体如下。

  (1)value:指定要格式化的日期或时间。

  (2)type:指定格式化输出的部分(日期、时间或两者都输出)

  (3)dateStyle:指定日期部分的输出格式,其设置值与10.2.3节中讲解的DataFormat类中相同。

  (4)timeStyle:指定时间部分的输出格式,其设置值与10.2.3节中讲解的DateFormat类中相同。

  (5)pattern:指定一个自定义的日期和时间输出格式。

  (6)timeZone:指定当前采用的时区。

  (7)var:用于指定将格式化的结果保存到某个Web域中的某个属性的名称。

  (8)scope:指定将格式化结果保存到哪个Web域中。

  需要注意的是,如果标签不能确定格式化的本地化信息,就使用java.util.Date.toString()方法作为输出格式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值