Latest web development tutorials

<Fmt: formatDate> tag

JSP Standard Tag Library JSP Standard Tag Library

<Fmt: formatDate> tag digunakan dalam cara yang berbeda untuk memformat tanggal.

sintaksis

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

milik

<Fmt: formatDate> tag memiliki atribut sebagai berikut:

milik deskripsi Jika perlu kegagalan
nilai Untuk menampilkan tanggal sekarang tidak
jenis DATE, TIME, atau KEDUA tidak tanggal
dateStyle LENGKAP, PANJANG, MEDIUM, SHORT, atau DEFAULT tidak kegagalan
timeStyle LENGKAP, PANJANG, MEDIUM, SHORT, atau DEFAULT tidak kegagalan
pola Modus format kustom tidak tidak
timeZone menampilkan tanggal zona waktu tidak Zona waktu default
var nama variabel toko diformat tanggal tidak Ditampilkan pada halaman
cakupan Kisaran log Format variabel penyimpanan tidak halaman

<Fmt: formatDate> modus Format tag

kode deskripsi contoh

G

Tanda zaman

AD

y

Tahun tanpa abad. Jika tahun tanpa abad kurang dari 10, ia ditampilkan tanpa nol tahun memimpin.

2002

M

angka bulan. Bulan digit tanpa nol terkemuka.

April & 04

d

Hari bulan. hari satu digit tanpa nol terkemuka.

20

h

12 jam jam. jam satu digit tanpa nol terkemuka.

12

H

24 jam jam. jam satu digit tanpa nol terkemuka.

0

m

Min. Digit menit tidak akan memiliki nol terkemuka.

45

s

Sec. detik digit tanpa nol terkemuka.

52

S

milidetik

970

E

Minggu

Selasa

D

Beberapa hari pertama tahun ini

180

F

Sebulan dalam beberapa hari pertama dalam minggu itu

2 (kedua Rabu bulan)

w

R beberapa minggu pertama tahun ini

27

W

Minggu-minggu pertama bulan

2

sebuah

am / indikator pm

PM

k

Jam (12-jam)

24

K

Jam (24 jam)

0

z

wilayah waktu

Waktu Standar Tengah

'

melarikan diri teks

''

tanda petik tunggal



contoh 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>

Contoh hasil operasi di atas:

日期格式化:

日期格式化 (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 Library JSP Standard Tag Library