JSP JSTL <fmt:setTimeZone>標籤:格式化時區

2020-07-16 10:04:58
<fmt:setTimeZone> 標籤用於設定預設時區,也可以將設定的時區儲存在 scope 屬性指定範圍的變數中。

語法:

<fmt:setTimeZone value="timeZone"
  [var="varName"]
  [scope="{page|request|session|application}"]/>


<fmt:setTimeZone> 標籤各屬性的詳細介紹如表所示。

<fmt:setTimeZone>標籤屬性
屬性 型別 描述 參照 EL
value String,java.util.TimeZone 指定的時區 可以
var String 儲存時區的變數 不可以
scope String 變數的存取範圍 不可以

範例

應用 <fmt:setTimeZone> 標籤設定預設時區為 GMT(格林尼治時間),關鍵程式碼如下:
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
  <fmt:setTimeZone value="GMT" scope="session"/>
  <fmt:parseDate value="2008-11-29" var="dateTime"/>
  <br>
    ${dateTime}