设置显示时间戳
<%
request.setAttribute("currentTimeStamp",Calendar.getInstance().getTime());
%>
显示:2009-11
<fmt:formatDate pattern="yyyy-MM" value="${currentTimeStamp}"/> <br/>
显示:2009-11-30 23:47:06
<fmt:formatDate pattern="yyyy-MM-dd HH:mm:ss" value="${currentTimeStamp}"/> <br/>
显示:$12.00
<fmt:formatNumber value="12" type="currency" pattern="$.00"/> <br/>
显示:$12.0
<fmt:formatNumber value="12" type="currency" pattern="$.#"/> <br/>
¥12.0
<fmt:formatNumber value="12" type="currency" pattern="¥.00"/> <br/>
12.00元
<fmt:formatNumber value="12" type="currency" pattern="#0.00元"/> <br/>
¥12.00
<fmt:formatNumber value="12" type="currency"/> (那个货币的符号和当前web服务器的 local 设定有关)<br/>
123456.79
<fmt:formatNumber value="123456.7891" pattern="#0.00"/> <br/>
123,456.79
<fmt:formatNumber value="123456.7891" pattern="#,#00.00"/> <br/>
.79
<fmt:formatNumber value="0.7891" pattern="#.00"/> <br/>
12.34%
<fmt:formatNumber value="0.1234" type="percent" pattern="#0.00%"/><br/>
1,200%
<fmt:formatNumber value="12" type="percent" /><br/>
1200.00%
<fmt:formatNumber value="12" type="percent" pattern="#0.00%"/><br/>
------------------------------------------------------------------------------
java格式化输出:
DecimalFormat df = new DecimalFormat("格式");
String fmt =df.format(double);
符号 意义
0 一个数位
# 一个数位,前导零和追尾零不显示
. 小数点分割位置
, 组分隔符的位置
- 负数前缀
% 用100乘,并显示百分号
其他任何符号 在输出字符串中包括指定符号
----------------------
日期格式也很好用的:
<fmt:formatDate value="${dto.problemtime }" pattern="yyyy-MM-dd" />
分享到:
相关推荐
- `<fmt:formatDate>` 和 `<fmt:parseDate>`:处理日期的格式化和解析,可以根据不同的日期格式输出或者解析输入的日期。 这些fmt标签提供了强大的功能,帮助开发者创建能够适应多种语言和文化的网页。例如,`<fmt...
- `<fmt:formatNumber>` 和 `<fmt:parseNumber>`:用于格式化数字和解析数字。 - `<fmt:formatDate>` 和 `<fmt:parseDate>`:用于格式化日期和解析日期。 #### 三、国际化核心标签详解 ##### 1. `<fmt:setLocale...
本文通过具体的示例介绍了 `fmt` 国际化格式标签库的主要功能,包括如何使用 `<fmt:setLocale>` 设置页面的区域设置、如何使用 `<fmt:formatDate>` 和 `<fmt:formatNumber>` 进行日期和数字的格式化、以及如何通过 `...
- `<fmt:formatDate>` 和 `<fmt:parseDate>`:这两个标签用于格式化和解析日期,可以指定日期格式,支持各种日期和时间的展示。 fmt标签库的使用极大地简化了JSP中国际化和格式化的工作,使得开发者能够更专注于...
对于日期格式化,JSTL fmt 标签库同样提供了一个`<fmt:formatDate>`标签,用于将Java的`java.util.Date`对象格式化成指定的日期字符串。`pattern`属性接受一个日期格式字符串,如`"yyyy-MM-dd"`、`"yyyy-MM-dd HH:mm...
- **<fmt:formatDate>/<fmt:parseDate>**:用于格式化和解析日期。 ##### Database Access 标签库 - **<sql:setDataSource>**:用于设置数据库连接的数据源。 - **<sql:query>**:用于执行SQL查询语句。 - **<sql:...
首先,让我们关注日期格式标签`<fmt:formatDate>`。这个标签用于将Java日期对象转换为用户可读的字符串格式。例如,我们可以使用以下代码来格式化一个日期变量`date`: ```jsp <fmt:formatDate value="${date}" ...
- `<fmt:formatDate>`:格式化日期和时间。 - `<fmt:parseDate>`:解析日期和时间。 - `<fmt:formatNumber>`:格式化数字。 - `<fmt:parseNumber>`:解析数字。 - `<fmt:message>`:用于国际化,获取消息资源。...
3. fmt 标签库:主要包含格式化相关的标签,例如:<fmt:formatNumber>、<fmt:formatDate> 等。 4. SQL 标签库:主要包含数据库操作相关的标签,例如:<sql:query>、<sql:update> 等。 5. XML 标签库:主要包含 XML...
`<fmt:formatDate>`用于格式化日期和时间,`<fmt:formatNumber>`用于格式化数字,`<fmt:message>`则用于国际化和本地化消息。这些标签对于创建用户友好的、符合各地习惯的界面非常有帮助。 通过“JSTLdemo”这个...
2. **国际化和格式化标签库**(I18N and Formatting Tag Library):提供了处理日期、数字和文本本地化等功能的标签,如`<fmt:formatDate>`、`<fmt:formatNumber>`和`<fmt:message>`等。 3. **SQL 标签库**:允许在...
- `<fmt:formatDate>`:格式化日期和时间。 - `<fmt:parseDate>`:解析日期字符串。 - `<fmt:formatNumber>`:格式化数字,可以指定精度、货币格式等。 - `<fmt:parseNumber>`:解析数字字符串。 - `<fmt:message>`...
- `<fmt:timeZone>` 和 `<fmt:formatDate>`: 用于处理日期和时间的格式化。 **4. JSTL的函数库** - `<fn:length>`: 计算字符串或数组的长度。 - `<fn:split>`: 将字符串按照指定分隔符切割。 - `<fn:contains>` 和 ...
本文将详细介绍JSTL中的核心标签:<c:if>、<c:choose>、<c:forEach>、<c:forTokens>、<c:catch>、<c:remove>、<c:set>、<c:import>、<c:redirect>、<c:url>以及与之相关的<fmt>标签库。 #### 1. <c:if> <c:if>标签...
- `<fmt:parseDate>`和`<fmt:formatDate>`:日期和时间的解析和格式化。 - `<fmt:message>`和`<fmt:bundle>`:处理国际化和本地化信息。 **5. JSTL Function标签** - `fn:length()`:获取集合或数组的长度。 - `fn:...
比如`<fmt:formatDate>`用于格式化日期,`<fmt:formatNumber>`用于格式化数字。 3. **XML处理标签库(XML Processing)** - 用于处理XML文档,支持XML解析、XSLT转换和XPath数据提取。这使得在JSP中处理XML数据变得...
`<fmt:formatNumber>`可以格式化数字,`<fmt:formatDate>`用于格式化日期,`<fmt:message>`和`<fmt:setBundle>`则是处理本地化资源的关键标签。 4. **数据库标签库(SQL Tags)**:这个库允许开发者执行数据库查询...
- **<fmt:formatNumber>**:用于格式化数字。 #### 十一、常见任务 - **页面导航**:使用<c:redirect>和<c:forward>进行页面跳转。 - **错误处理**:使用<c:catch>和<c:if>来捕获和处理异常。 - **用户认证**:使用...
- `<fmt:formatDate>`:格式化日期。 - `<fmt:formatNumber>`:格式化数字。 - `<fmt:message>`:获取本地化的消息。 **使用JSTL的步骤** 1. 添加JSTL相关的JAR文件到项目的类路径,包括`jstl.jar`和`standard.jar`...
- `<fmt:formatDate>`:将日期和时间格式化。 8. **URL重写** - `<c:redirect>`:实现页面间的重定向。 - `<c:url>`:在重定向时生成安全的URL。 9. **标签库检测** - `<c:if test="">`:通过内置的`test`属性...