网上看到的,收藏一下
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<html>
<head>
<title>JavaBiz.cn wiki</title>
</head>
<body>
<c:set var="now" value="<%=new java.util.Date()%>" />
<table border="1" cellpadding="0" cellspacing="0"
style="border-collapse: collapse" bordercolor="#111111"
width="63%" id="AutoNumber2">
<tr>
<td width="100%" colspan="2" bgcolor="#0000FF">
<p align="center">
<b>
<font color="#FFFFFF" size="4">Formatting:
<fmt:formatDate value="${now}" type="both"
timeStyle="long" dateStyle="long" />
</font>
</b>
</p>
</td>
</tr>
<tr>
<td width="51%">formatDate type="time"</td>
<td width="49%">
<fmt:formatDate type="time" value="${now}" />
</td>
</tr>
<tr>
<td width="51%">type="date"</td>
<td width="49%">
<fmt:formatDate type="date" value="${now}" />
</td>
</tr>
<tr>
<td width="51%">type="both"</td>
<td width="49%">
<fmt:formatDate type="both" value="${now}" />
</td>
</tr>
<tr>
<td width="51%">type="both" dateStyle="default"
timeStyle="default"</td>
<td width="49%">
<fmt:formatDate type="both" dateStyle="default"
timeStyle="default" value="${now}" />
</td>
</tr>
<tr>
<td width="51%">type="both" dateStyle="short"
timeStyle="short"</td>
<td width="49%">
<fmt:formatDate type="both" dateStyle="short"
timeStyle="short" value="${now}" />
</td>
</tr>
<tr>
<td width="51%">type="both" dateStyle="medium"
timeStyle="medium"</td>
<td width="49%">
<fmt:formatDate type="both" dateStyle="medium"
timeStyle="medium" value="${now}" />
</td>
</tr>
<tr>
<td width="51%">type="both" dateStyle="long"
timeStyle="long"</td>
<td width="49%">
<fmt:formatDate type="both" dateStyle="long"
timeStyle="long" value="${now}" />
</td>
</tr>
<tr>
<td width="51%">type="both" dateStyle="full"
timeStyle="full"</td>
<td width="49%">
<fmt:formatDate type="both" dateStyle="full"
timeStyle="full" value="${now}" />
</td>
</tr>
<tr>
<td width="51%">pattern="yyyy-MM-dd"</td>
<td width="49%">
<fmt:formatDate pattern="yyyy-MM-dd" value="${now}" />
</td>
</tr>
</table>
</body>
</html>
运行界面如下:
- 大小: 64 KB
分享到:
相关推荐
在JSTL中,我们可以使用`fmt`标签库来格式化日期和时间,这在显示和处理日期数据时非常有用。 `fmt`标签库是JSTL的一个重要组成部分,它基于Java的`java.text.SimpleDateFormat`类,可以对日期进行各种格式化操作。...
在上面的示例代码中,fmt:formatDate 标签用于格式化日期和时间,输出结果包括日期、时间和日期时间的混和格式。 JSTL 日期格式化处理的优点是可以简化日期和时间的处理,提高代码的可读性和可维护性。同时,JSTL ...
虽然EL本身并不提供直接的日期格式化功能,但可以结合使用Java的`java.text.SimpleDateFormat`类来格式化日期。例如: ```jsp ${new java.text.SimpleDateFormat("yyyy-MM-dd").format(myDate)} ``` 这里的`myDate`...
格式化标签库(FMT)主要用于处理文本的国际化和格式化问题,例如日期、时间、数字等的格式化显示。 #### `<fmt:formatNumber>`标签详解 `<fmt:formatNumber>`标签用于格式化数字,可以将数字转换为货币、百分比或...
在JSP页面中,JSTL提供了`fmt`标签库,用于处理日期和时间的显示和解析,使得我们可以更加方便地根据不同的地区设置来格式化日期和时间。 在提供的文件内容中,可以看到`fmt:parseDate`和`fmt:formatDate`这两个...
JSTL(JavaServer Pages Standard Tag Library)是用于增强JSP页面功能的一组标签库,其中fmt标签库是专门用来处理日期、数字格式化以及国际化问题的。本文将详细介绍如何使用JSTL fmt标签来实现国际化。 首先,...
格式化日期和时间则使用`fmt:formatDate`标签,如: ```jsp ${date}" type="both"/> ${isoDate}" type="both"/> ``` `value`属性是日期对象,`type`属性决定了输出的类型,可以是`date`、`time`或`both`。默认情况...
使用JSTL格式化日期 --%> ${date}" pattern="yyyy-MM-dd HH:mm:ss" /> ``` 在"jstl.rar"这个压缩包文件中,可能包含了完整的JSTL库及相关文档,开发者可以将其解压后引入到项目中,以利用JSTL的强大功能来编写更加...
2. **JSTL Format库**:提供了格式化日期、数字、货币等的功能,如`<fmt:formatDate>`、`<fmt:formatNumber>`等。 3. **JSTL Function库**:包含了一些预定义的函数,如`fn:length()`用于获取字符串或数组的长度。 ...
在这个例子中,我们使用了fmt库设置页面的本地化,然后使用`fmt:formatDate`格式化当前时间。接着通过`c:set`设置变量`name`,最后使用`c:out`输出变量的值。 关联文件: - **tiles框架.txt**:Tiles框架与JSTL结合...
5. **I18N和本地化标签库**(`fmt`库):提供国际化和本地化的支持,如日期和时间格式化,数字格式化等。 **JSTL的jar包** 在JSP中使用JSTL,需要引入对应的jar包。这些jar包通常包括以下两个: - `jstl.jar`:...
- **Format库(fmt)**:支持国际化和日期/时间格式化。 - **Function库(fn)**:提供一些辅助函数,如字符串操作、数组和集合处理等。 - **XML库(x)**:处理XML文档,包括解析、转换和导航。 - **SQL库(sql)**...
- `<fmt:formatDate>`:格式化日期。 - `<fmt:message>`:国际化消息。 **5. 使用说明:** `使用说明.txt`文件通常会详细解释如何在项目中引入和使用JSTL,包括配置步骤、标签的用法示例以及常见问题的解决方法。...
格式化日期** 一旦我们有了日期对象,可以使用`<fmt:formatDate>`标签将其格式化为所需的字符串。同样,它也接受`value`、`pattern`和其他几个可选属性。 - `value`:要格式化的日期对象。 - `pattern`:定义输出...
然后,你可以使用`fmt`库中的标签,如`<fmt:formatDate>`来格式化日期: ```jsp ${yourDateVariable}" pattern="yyyy-MM-dd HH:mm:ss" /> ``` 在JSTL中,另一个重要的概念是`EL`(Expression Language),它是JSP ...
JSTL函数库(fmt)提供了处理日期、数字、字符串等类型的函数,如`<fmt:formatDate>`、`<fmt:parseNumber>`等,便于在JSP页面上进行格式化操作。 **4. JSTL SQL库** SQL库(sql)允许在JSP页面中执行SQL查询,如`...
例如`<fmt:formatDate>`可以格式化日期,`<fmt:message>`用于获取本地化的消息资源。 3. **Function标签库 (fn)**:提供了一些实用的函数,如字符串操作、数组或集合操作等。比如`<fn:length>`可以计算字符串或集合...
2. ** fmt(格式化标签库)**:用于日期、数字和货币的格式化。 - `<fmt:formatDate>`:将日期或时间对象转换为指定格式的字符串。 - `<fmt:parseDate>`:将字符串解析为日期或时间对象。 - `<fmt:formatNumber>`...
**日期和时间格式化**:`<fmt:formatDate>`标签用于格式化日期: ```jsp ${now}" pattern="yyyy-MM-dd HH:mm:ss" /> ``` **国际化**:`<fmt:message>`和`<fmt:setBundle>`标签支持多语言环境。首先在资源文件中...