返回首页 JSP 教程

JSP 基础教程

JSP 高级教程

JSP 面试问题

JSP 有用的资源

JSTL Core < fmt:parseDate > 标签

<fmt:parseDate> 标签用于解析日期。

属性:

<fmt:parseDate> 标签具有如下所示属性:

属性 描述 是否必需 默认值
value 要读取(解析)的日期值 否 Body
type 日期、时间或两者 否 日期
dateStyle FULL, LONG, MEDIUM, SHORT, 或默认 否 默认
timeStyle FULL, LONG, MEDIUM, SHORT, 或默认 否 默认
parseLocale 解析日期时使用的语言环境 否 默认语言环境
pattern 自定义解析模式 否 无
timeZone 解析的日期的时区 否 默认的时区
var 存储解析日期的变量名 否 页面输出
scope 存储格式化日期的变量范围 否 页面

实例:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

<html>
<head>
  <title>JSTL fmt:parseDate Tag</title>
</head>
<body>
<h3>Date Parsing:</h3>
<c:set var="now" value="20-10-2010" />

<fmt:parseDate value="${now}" var="parsedEmpDate" 
                              pattern="dd-MM-yyyy" />
<p>Parsed Date: <c:out value="${parsedEmpDate}" /></p>

</body>
</html>

这将产生如下所示的结果:

Date Parsing:

Parsed Date: Wed Oct 20 00:00:00 GST 2010