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