Balise <fmt:parseDate>

JSP 标准标签库Bibliothèque de balises standard JSP

La balise <fmt:parseDate> est utilisée pour analyser les dates.

Syntaxe

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

Attributes

La balise <fmt:parseDate> possède les attributs suivants :

AttributDescriptionRequisValeur par défaut
valueLa date à afficherOuiAucune
typeDATE, TIME ou BOTHnondate
dateStyleFULL, LONG, MEDIUM, SHORT ou DEFAULTnondefault
timeStyleFULL, LONG, MEDIUM, SHORT ou DEFAULTnondefault
patternModèle de format personnalisénonAucune
timeZoneLe fuseau horaire pour afficher la datenonFuseau horaire par défaut
varLe nom de variable pour stocker la date formatéenonAffiché sur la page
scopeLa portée pour stocker la variable de date formatéenonPage

L'attribut définit le format d'heure dont nous avons besoin pour la sortie.



Démonstration d'exemple

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

Le résultat de l'exemple ci-dessus :

日期解析:

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

JSP 标准标签库Bibliothèque de balises standard JSP

Autres extensions