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> উপরের সার্লেটটি আবার কম্পাইল করুন এবং তারপর এই সার্লেটটিকে URL ব্যবহার করে কল করুন http://localhost:8080/CurrentDate . আপনি নিম্নলিখিত ফলাফল পাবেন -
আউটপুট
Display Current Date & Time Mon 2010.06.21 at 10:06:44 PM GMT+04:00