Latest web development tutorials

<Fmt: format> -Tag

JSP Standard-Tag-Bibliothek JSP Standard - Tag - Bibliothek

<Fmt: format> -Tag wird auf verschiedene Weise verwendet Daten zu formatieren.

Syntax

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

Immobilien

<Fmt: format> Tag hat folgende Attribute:

Immobilien Beschreibung notfalls Default
Wert Um Datumsanzeige es ist keine
Typ DATUM, ZEIT oder beides keine Datum
datestyle FULL, lang, mittel, kurz, oder DEFAULT keine Default
time FULL, lang, mittel, kurz, oder DEFAULT keine Default
Muster Benutzerdefinierte Formatmodus keine keine
timezone Zeitzone Anzeige Datum keine Standard-Zeitzone
var Variablennamen speichern formatiert Daten keine Wird angezeigt, auf der Seite
Anwendungsbereich Bereich Variable Speicherformat log keine Seite

<Fmt: format> Tag-Format-Modus

Code Beschreibung Beispiele

G

Zeichen der Zeit

AD

y

ohne das Jahrhundert Jahr. Wenn das Jahr ohne Jahrhundert weniger als 10, ist es ohne führende Null Jahr angezeigt.

2002

M

Monatszahlen. Monatszahl ohne führende Nullen.

April & 04

d

Tag des Monats. Einzel einstelligen Tage ohne führende Nullen.

20

h

12-Stunden-Stunden. Einzel einstelligen Stunden ohne führende Nullen.

12

H

24-Stunden-Stunden. Einzel einstelligen Stunden ohne führende Nullen.

0

m

Minute Digit Minuten wird keine führende Null haben.

45

s

Sec. Digit Sekunden ohne führende Nullen.

52

S

Millisekunde

970

E

Der Woche

Dienstag

D

In den ersten Tagen des Jahres

180

F

Einen Monat in den ersten Tagen der Woche

2 (zweiten Mittwoch des Monats)

w

R in den ersten Wochen des Jahres

27

W

Die ersten Wochen des Monats

2

ein

AM / PM-Anzeige

PM

k

Stunde (12-Stunden-Uhr)

24

K

Stunde (24-Stunden-Uhr)

0

z

Zeitzone

Central Standard Time

'

Entfliehen Text

''

Einfache Anführungszeichen



Beispiele Demo

<%@ 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:dateNumber 标签</title>
</head>
<body>
<h3>日期格式化:</h3>
<c:set var="now" value="<%=new java.util.Date()%>" />

<p>日期格式化 (1): <fmt:formatDate type="time" 
            value="${now}" /></p>
<p>日期格式化 (2): <fmt:formatDate type="date" 
            value="${now}" /></p>
<p>日期格式化 (3): <fmt:formatDate type="both" 
            value="${now}" /></p>
<p>日期格式化 (4): <fmt:formatDate type="both" 
            dateStyle="short" timeStyle="short" 
            value="${now}" /></p>
<p>日期格式化 (5): <fmt:formatDate type="both" 
            dateStyle="medium" timeStyle="medium" 
            value="${now}" /></p>
<p>日期格式化 (6): <fmt:formatDate type="both" 
            dateStyle="long" timeStyle="long" 
            value="${now}" /></p>
<p>日期格式化 (7): <fmt:formatDate pattern="yyyy-MM-dd" 
            value="${now}" /></p>

</body>
</html>

Beispiele für die oben genannten Betriebsergebnisse:

日期格式化:

日期格式化 (1): 11:19:43

日期格式化 (2): 2016-6-26

日期格式化 (3): 2016-6-26 11:19:43

日期格式化 (4): 16-6-26 上午11:19

日期格式化 (5): 2016-6-26 11:19:43

日期格式化 (6): 2016年6月26日 上午11时19分43秒

日期格式化 (7): 2016-06-26

JSP Standard-Tag-Bibliothek JSP Standard - Tag - Bibliothek