更新时间:2022-02-28 来源:黑马程序员 浏览量:
在开发国际化的Web应用时,由于不同的国家,除了语言文字不同外,数字的表示以及日期格式都会有差异,为此,国际化标签库中提供了一系列标签用于格式化数字及日期,接下来进行详细讲解。
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域中。
需要注意的是,如果