English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

<fmt:formatDate> علامة التبويب

مكتبة العلامات القياسية لـ JSP

<fmt:formatDate>يستخدم علامة التبويب لتنسيق التاريخ بطرق مختلفة.

نمط النص

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

الصفات

<fmt:formatDate>الصفات التالية:

الصفاتوصف هل هو ضروريالقيمة الافتراضية
valueالتاريخ الذي سيتم عرضهنعملا شيء
typeDATE, TIME أو BOTHلاdate
dateStyleFULL, LONG, MEDIUM, SHORT, أو DEFAULTلاdefault
timeStyleFULL, LONG, MEDIUM, SHORT, أو DEFAULTلاdefault
patternنمط التنسيق المخصصلالا شيء
timeZoneالمنطقة الزمنية التي تظهر التاريخلاالمنطقة الزمنية الافتراضية
varاسم متغير لتخزين التاريخ الم格式لاعرض في الصفحة
البعدنطاق متغيرات تسجيل التنسيقلاصفحة

نمط نموذج <fmt:formatDate> علامة

كودوصف مثال

G

علامة العصر

AD

y

السنة بدون ميلادي. إذا كانت السنة بدون ميلادي أقل من 10، فلا يوجد صفر مقدم

2002

M

رقم الشهر. لا يوجد صفر مقدم عند الشهر الواحد

April & 04

d

اليوم في الشهر. لا يوجد صفر مقدم عند اليوم الواحد

20

h

الساعة (نظام الساعات ال12). لا يوجد صفر مقدم عند الساعات الواحدة

12

H

الساعة (نظام الساعات ال24). لا يوجد صفر مقدم عند الساعات الواحدة

0

m

الدقائق. لا يوجد صفر مقدم عند الدقائق الواحدة

45

s

الثواني. لا يوجد صفر مقدم عند الثواني الواحدة

52

S

الميليسيوندات

970

E

اليوم من الأسبوع

Tuesday

D

اليوم الثاني في السنة

180

F

اليوم الثاني من أيام الأسبوع في الشهر

2 (الثلاثاء الثاني في الشهر)

w

الأسبوع الثاني في السنة r

27

W

الأسبوع الثاني في الشهر

2

a

مؤشر a.m./p.m.

PM

k

الساعة (نظام الساعات ال12)

24

K

الساعة (نظام الساعات ال24)

0

z

منطقة الزمن

وقت الوسط القومي

'

 

تحويل النص

''

 

كوته


عرض مثال

<%@ 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>علامة fmt:dateNumber JSTL</title>
</head>
<body>
<h2>تنسيق التاريخ:</h2>
<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>

نتائج التشغيل للنماذج أعلاه:

تنسيق التاريخ:
تنسيق التاريخ (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