Latest web development tutorials

<FMT: formatDate> tag

Standardowa biblioteka znaczników JSP Standardowa biblioteka znaczników JSP

<FMT: formatDate> jest wykorzystywane w różny sposób do formatu daty.

składnia

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

nieruchomość

<FMT: formatDate> ma następujące atrybuty:

nieruchomość opis Jeśli jest to konieczne Domyślnie
wartość Do wyświetlania daty jest nie
typ DATE, TIME, lub obie nie data
dateStyle PEŁNE, długie, średnie, krótkie, czy ustawiona nie domyślnym
timeStyle PEŁNE, długie, średnie, krótkie, czy ustawiona nie domyślnym
wzorzec Tryb Format niestandardowy nie nie
Strefa czasowa Czas wyświetlania daty Strefa nie Domyślna strefa czasowa
var Nazwy zmiennych przechowywać sformatowanych datach nie Widoczny na stronie
zakres Zakres zmiennej przechowywania format dziennika nie strona

<FMT: formatDate> Tryb Format znacznika

kod opis Przykłady

G

Znak czasów

AD

y

Rok bez wieku. Jeśli rok bez wieku jest mniejsza niż 10, to jest wyświetlany bez początkowego zera roku.

2002

M

Liczby miesiąca. cyfra miesiąca bez zera na początku.

Kwietnia i 04

d

Dzień miesiąca. dni jednocyfrowe bez wiodących zer.

20

h

godziny 12-godzinnym. godziny jednocyfrowe bez wiodących zer.

12

H

godziny 24-godzinnym. godziny jednocyfrowe bez wiodących zer.

0

m

Min. Cyfra minut nie będzie miał zero.

45

s

Sec. Cyfra sekund bez początkowych zer.

52

S

milisekundę

970

E

Tygodnia

wtorek

D

Przez pierwsze kilka dni w roku

180

F

Miesiąc w ciągu kilku pierwszych dni tygodnia

2 (druga środa miesiąca)

w

R kilka pierwszych tygodni roku

27

W

Pierwsze tygodnie w miesiącu

2

Wskaźnik AM / PM

PM

k

Godzina (12-godzinny)

24

K

Godzina (24-godzinny)

0

oo

strefa czasu

Central Standard Time

'

Ucieczka tekstu

''

pojedyncze cudzysłowy



Przykłady 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>

Przykłady powyższych wyników operacyjnych:

日期格式化:

日期格式化 (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

Standardowa biblioteka znaczników JSP Standardowa biblioteka znaczników JSP