Latest web development tutorials

etiqueta: <formatDate Fmt>

JSP Standard Tag Library JSP Standard Tag Library

<Fmt: formatDate> etiqueta se utiliza en diferentes formas de formatear fechas.

sintaxis

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

propiedad

<Fmt: formatDate> tiene los siguientes atributos:

propiedad descripción Si es necesario defecto
valor Para visualización de la fecha es no
tipo Fecha, hora, o ambos no fecha
dateStyle COMPLETO, largo, medio, corto, o DEFAULT no defecto
timeStyle COMPLETO, largo, medio, corto, o DEFAULT no defecto
patrón el modo de formato personalizado no no
timeZone Fecha y hora indicación de la zona no zona horaria predeterminada
var Los nombres de variables con formato de tienda fechas no Que aparece en la página
alcance Rango de registro formato de almacenamiento de variables no página

<Fmt: formatDate> modo de formato de etiqueta

código descripción Ejemplos

G

Signo de los tiempos

AD

y

Año sin el siglo. Si el año sin siglo es inferior a 10, se muestra sin año cero inicial.

2002

M

cifras mes. dígitos mes sin ceros a la izquierda.

Abril y 04

d

Día del mes. días de un dígito sin ceros a la izquierda.

20

h

horas de 12 horas. horas de un solo dígito sin ceros a la izquierda.

12

H

horas 24 horas. horas de un solo dígito sin ceros a la izquierda.

0

m

Min. minutos dígitos no tendrán un cero que conduce.

45

s

Sec. segundos dígitos, sin ceros a la izquierda.

52

S

milisegundo

970

E

De la semana

martes

D

Los primeros días del año

180

F

Un mes en los primeros días de la semana

2 (segundo miércoles del mes)

w

R las primeras semanas del año

27

W

Las primeras semanas del mes

2

una

am / pm indicador

primer ministro

k

Hora (12 horas reloj)

24

K

Hora (reloj de 24 horas)

0

z

huso horario

Hora Estándar del Centro

'

escapar de texto

''

Las comillas simples



Los ejemplos de demostración

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

Los ejemplos de los resultados operativos de arriba:

日期格式化:

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