Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

JSP का उपयोग करके विशिष्ट फॉर्मेट में दिनांक और समय कैसे प्रिंट करें?

SimpleDateFormat एक ठोस क्लास है जो लोकेल-संवेदी तरीके से दिनांकों को फॉर्मेट और पार्स करने के लिए है। SimpleDateFormat आपको दिनांक-समय फॉर्मेटिंग के लिए किसी भी उपयोगकर्ता-परिभाषित पैटर्न को चुनकर शुरू करने की अनुमति देता है।

उदाहरण: कस्टम दिनांक फॉर्मेट

<%@ page import="java.io.*,java.util.*" %>
<%@ page import="javax.servlet.*,java.text.*" %>
<html>
<head>
    <title>Display Current Date & Time</title>
</head>
<body>
    <center>
        <h1>Display Current Date & Time</h1>
    </center>
    <%
        Date dNow = new Date();
        SimpleDateFormat ft = new SimpleDateFormat("E yyyy.MM.dd 'at' hh:mm:ss a zzz");
        out.print("<h2 align=\"center\">" + ft.format(dNow) + "</h2>");
    %>
</body>
</html>

आउटपुट

Display Current Date & Time
Mon 2010.06.21 at 10:06:44 PM GMT+04:00

सामान्य SimpleDateFormat पैटर्न

पैटर्नविवरणउदाहरण
yyyyवर्ष (4 अंक)2024
MMमहीना (01-12)06
ddमहीने का दिन (01-31)21
HHघंटा 24-घंटा (00-23)22
hhघंटा 12-घंटा (01-12)10
mmमिनट (00-59)06
ssसेकंड (00-59)44
aAM/PM मार्करPM
Eसप्ताह का दिन नामMon
zzzटाइम जोनGMT+04:00

आधुनिक विकल्प (Java 8+)

Java 8+ के लिए, java.time पैकेज (LocalDateTime, DateTimeFormatter) का उपयोग करें जो थ्रेड-सेफ और अधिक शक्तिशाली है:

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formatted = LocalDateTime.now().format(formatter);

नोट: SimpleDateFormat थ्रेड-सेफ नहीं है; बहु-थ्रेडेड वातावरण में प्रत्येक थ्रेड के लिए अलग इंस्टेंस बनाएं या ThreadLocal का उपयोग करें।

  1. Android में LocalDateTime API क्लास का उपयोग करके लोकल टाइम और डेट कैसे प्राप्त करें? Android में LocalDateTime API क्लास का उपयोग करके लोकल टाइम और डेट कैसे प्राप्त करें?

    Android में LocalDateTime API का उपयोग करके लोकल टाइम और डेट प्राप्त करना यह उदाहरण दर्शाता है कि Android में LocalDateTime API क्लास का उपयोग करके लोकल टाइम और डेट कैसे प्राप्त करें। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में एक नया प्रोजेक्ट बनाएं: File → New Project पर जाएं और नया प्रोजेक्ट ब

  1. Android में तारीख और समय को फॉर्मेट कैसे करें? Android में तारीख और समय को फॉर्मेट कैसे करें?

    Android में SimpleDateFormat से तारीख और समय फॉर्मेट करना यह उदाहरण दर्शाता है कि Calendar और SimpleDateFormat का उपयोग करके वर्तमान तारीख और समय को कस्टम फॉर्मेट में कैसे प्रदर्शित किया जाए। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: लेआउट फ़ाइल (res/layout/act

  1. OneNote में Date और Time कैसे जोड़ें OneNote में Date और Time कैसे जोड़ें

    OneNote में एक नया पेज बनाते समय, एक डेट और टाइम स्टैम्प ऑटोमैटिकली आपके नोटबुक में जुड़ जाता है; आप नोटबुक में ऑटोमैटिक डेट और टाइम को एडिट कर सकते हैं और OneNote में दिए गए Time Stamp फीचर्स का उपयोग करके पेज पर डेट और टाइम जोड़ सकते हैं। आप अपने नोटबुक में करंट और पिछली डेट भी जोड़ सकते हैं या पे