Latest web development tutorials

<fmt:parseDate> 標籤

JSP 標準標籤庫 JSP標準標籤庫

<fmt:parseDate> 標籤用於解析日期。

語法格式

<fmt:parseDate
   value="<string>"
   type="<string>"
   dateStyle="<string>"
   timeStyle="<string>"
   pattern="<string>"
   timeZone="<string>"
   parseLocale="<string>"
   var="<string>"
   scope="<string>"/>

屬性

<fmt:parseDate>標籤有如下屬性:

屬性 描述 是否必要 默認值
value 要顯示的日期
type DATE, TIME, 或BOTH date
dateStyle FULL, LONG, MEDIUM, SHORT, 或DEFAULT default
timeStyle FULL, LONG, MEDIUM, SHORT, 或DEFAULT default
pattern 自定義格式模式
timeZone 顯示日期的時區 默認時區
var 存儲格式化日期的變量名 顯示在頁面
scope 存儲格式化日誌變量的範圍 頁面

屬性設置我們需要的輸出的時間格式。



實例演示

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ 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 标签</title>
</head>
<body>
<h3>日期解析:</h3>
<c:set var="now" value="20-10-2015" />

<fmt:parseDate value="${now}" var="parsedEmpDate" 
                              pattern="dd-MM-yyyy" />
<p>解析后的日期为: <c:out value="${parsedEmpDate}" /></p>

</body>
</html>

以上實例運行結果:

日期解析:

解析后的日期为: Tue Oct 20 00:00:00 CST 2015

JSP 標準標籤庫 JSP標準標籤庫