jstl格式化日期

xusir發表於2013-11-01
<%@ page contentType="text/html" pageEncoding="GBK"%>
<%@ page import="java.util.*"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<html>
  <head><title>國際化標籤庫</title></head>    
  <body>
      <%
      pageContext.setAttribute("date",new Date());
      %>
  <fmt:formatDate value="${date}" type="both" pattern="yyyy年MM月dd日 HH時mm分ss秒 SSS毫秒" var="date1"/>
      <h3>本地時間:${date1}</h3>
      <fmt:parseDate value="${date1}" type="both" pattern="yyyy年MM月dd日 HH時mm分ss秒 SSS毫秒" var="date11"/>
      <h4>反格式化時間(local):${date11}</h4>
      <fmt:formatDate value="${date}" type="both" pattern="yyyy年MM月dd日 HH時mm分ss秒 SSS毫秒"  timeZone="HST" var="date2"/>
      <h3>夏威夷時間:${date2}</h3>
  
        <fmt:parseDate value="${date2}" type="both" pattern="yyyy年MM月dd日 HH時mm分ss秒 SSS毫秒"  var="date3"/>
      <h4>反格式化時間(夏威夷):${date3}</h4>
  </body>
</html>

執行結果:

 

 

本地時間:2013年08月26日 16時30分51秒 756毫秒

反格式化時間(local):Mon Aug 26 16:30:51 CST 2013

夏威夷時間:2013年08月25日 22時30分51秒 756毫秒

反格式化時間(夏威夷):Sun Aug 25 22:30:51 CST 2013

相關文章