विशेषता
| विशेषता | <वें शैली ="पाठ-संरेखण:केंद्र;">विवरणआवश्यक | <वें शैली="पाठ्य-संरेखण:केंद्र;">डिफ़ॉल्टवें>||
|---|---|---|---|
| मान | दिखाने के लिए दिनांक मान | हां | कोई नहीं |
| टाइप करें | दिनांक, समय, या दोनों | नहीं | तारीख |
| dateStyle | पूर्ण, लंबा, मध्यम, छोटा, या डिफ़ॉल्ट | नहीं | डिफ़ॉल्ट |
| timeStyle | पूर्ण, लंबा, मध्यम, छोटा, या डिफ़ॉल्ट | नहीं | डिफ़ॉल्ट |
| पैटर्न | कस्टम स्वरूपण पैटर्न | नहीं | कोई नहीं |
| timeZone | दिखाई गई तारीख का समय क्षेत्र | नहीं | डिफ़ॉल्ट समय क्षेत्र |
| var | स्वरूपित दिनांक को संग्रहीत करने के लिए चर का नाम | नहीं | पेज पर प्रिंट करें |
| दायरा | स्वरूपित दिनांक को संग्रहीत करने के लिए चर का दायरा | नहीं | पेज |
पैटर्न विशेषता का उपयोग दिनांक के और भी सटीक संचालन को निर्दिष्ट करने के लिए किया जाता है -
| Code | उद्देश्य | नमूना |
|---|---|---|
| जी | युग के डिज़ाइनर | विज्ञापन |
| y | वर्ष | 2002 |
| एम | माह | अप्रैल और 04 |
| घ | महीने का दिन | 20 |
| ज | घंटा(12 घंटे का समय) | 12 |
| एच | घंटा (24 घंटे का समय) | 0 |
| मी | मिनट | 45 |
| s | दूसरा | 52 |
| एस | मिलीसेकंड | 970 |
| ई | सप्ताह का दिन | मंगलवार |
| डी | वर्ष का दिन | 180 |
| F | महीने में सप्ताह का दिन | 2 (महीने में दूसरा बुध) |
| w | वर्ष में सप्ताह | 27 |
| W | महीने में सप्ताह | 2 |
| a | सुबह/शाम संकेतक | प्रधानमंत्री |
| k | घंटा(12 घंटे का समय) | 24 |
| कश्मीर | घंटा (24 घंटे का समय) | 0 |
| z | समय क्षेत्र | केंद्रीय मानक समय |
| ' | <टीडी>पाठ के लिए पलायन | |
| '' | <टीडी>एकल उद्धरण |
उदाहरण
<%@ 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 Tag</title>
</head>
<body>
<h3>Number Format:</h3>
<c:set var = "now" value = "<% = new java.util.Date()%>" />
<p>Formatted Date (1): <fmt:formatDate type = "time" value = "${now}" /></p>
<p>Formatted Date (2): <fmt:formatDate type = "date" value = "${now}" /></p>
<p>Formatted Date (3): <fmt:formatDate type = "both" value = "${now}" /></p>
<p>Formatted Date (4): <fmt:formatDate type = "both" dateStyle = "short" timeStyle = "short" value = "${now}" /></p>
<p>Formatted Date (5): <fmt:formatDate type = "both" dateStyle = "medium" timeStyle = "medium" value = "${now}" /></p>
<p>Formatted Date (6): <fmt:formatDate type = "both" dateStyle = "long" timeStyle = "long" value = "${now}" /></p>
<p>Formatted Date (7): <fmt:formatDate pattern = "yyyy-MM-dd" value = "${now}" /></p>
</body>
</html> उपरोक्त कोड निम्नलिखित परिणाम उत्पन्न करेगा -
Date Format: Formatted Date (1): 14:27:18 Formatted Date (2): 23-Sep-2010 Formatted Date (3): 23-Sep-2010 14:27:18 Formatted Date (4): 23/09/10 14:27 Formatted Date (5): 23-Sep-2010 14:27:18 Formatted Date (6): 23 September 2010 14:27:18 GST Formatted Date (7): 2010-09-23