jstl格式化日期

<%@ 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

原文地址:https://www.cnblogs.com/xusir/p/3401600.html