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