java.text.SimpleDateFormat ক্লাস একটি স্ট্রিং টু ডেট এবং ডেট টু স্ট্রিং ফরম্যাট এবং পার্স করতে ব্যবহৃত হয়।
এই ক্লাসের একজন কনস্ট্রাক্টর পছন্দসই তারিখ বিন্যাসের প্রতিনিধিত্বকারী একটি স্ট্রিং মান গ্রহণ করে এবং SimpleDateFormat অবজেক্ট তৈরি করে।
মিলি সেকেন্ড টু ডেট −
ফর্ম্যাট করতে- dd MMM yyyy HH:mm:ss:SSS Z হিসাবে বিন্যাস স্ট্রিং তৈরি করুন।
- তারিখ ক্লাস কনস্ট্রাক্টর একটি দীর্ঘ মান গ্রহণ করে যা মিলিসেকেন্ডকে একটি প্যারামিটার হিসাবে উপস্থাপন করে এবং একটি তারিখ অবজেক্ট তৈরি করে।
- অবশেষে ফরম্যাট() পদ্ধতি ব্যবহার করে তারিখ অবজেক্ট ফর্ম্যাট করুন।
উদাহরণ
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Sample { public static void main(String args[]) throws ParseException { long msec = 3550154; //Instantiating the SimpleDateFormat class SimpleDateFormat dateformatter = new SimpleDateFormat("dd MMM yyyy HH:mm:ss:SSS Z"); //Parsing the given String to Date object Date date = new Date(msec); System.out.println("Date value: "+dateformatter.format(date)); } }
আউটপুট
Date value: 01 Jan 1970 06:29:10:154 +0530
উদাহরণ
import java.util.Calendar; import java.util.Date; public class Sample { public static void main(String args[]) { Calendar calendar = Calendar.getInstance(); long msec = calendar.getTimeInMillis(); Date obj = new Date(msec); System.out.println(obj); } }
আউটপুট
Wed Nov 11 22:04:59 IST 2020