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>
उपरोक्त सर्वलेट को एक बार फिर से संकलित करें और फिर यूआरएल https://localhost:8080/CurrentDate का उपयोग करके इस सर्वलेट को कॉल करें। . आपको निम्न परिणाम प्राप्त होंगे -
आउटपुट
Display Current Date & Time Mon 2010.06.21 at 10:06:44 PM GMT+04:00