SimpleDateFormat ক্লাস ব্যবহার করা
এই শ্রেণীর একজন কনস্ট্রাক্টর পছন্দসই তারিখ বিন্যাসের প্রতিনিধিত্বকারী একটি স্ট্রিং মান গ্রহণ করে এবং SimpleDateFormat তৈরি করে ক্লাস একটি স্ট্রিংকে তারিখ অবজেক্ট হিসাবে পার্স/রূপান্তর করতে −
- কাঙ্খিত বিন্যাস স্ট্রিং পাস করে এই ক্লাসটি ইনস্ট্যান্টিয়েট করুন।
- পার্স () পদ্ধতি ব্যবহার করে তারিখ স্ট্রিং পার্স করুন।
উদাহরণ
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; পাবলিক ক্লাস নমুনা { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং আর্গস[]) থ্রো পার্সএক্সেপশন { স্ট্রিং date_string ="2007-25-06 "; // SimpleDateFormat ক্লাসের SimpleDateFormat ফরম্যাটারটি চালু করা =নতুন SimpleDateFormat("yyyy-dd-MM"); //প্রদত্ত স্ট্রিং টু ডেট অবজেক্ট পার্সিং তারিখ তারিখ =formatter.parse(date_string); System.out.println("তারিখ মান:"+তারিখ); }}
আউটপুট
তারিখ মান:সোম জুন 25 00:00:00 IST 2007
LocalDate ক্লাস ব্যবহার করা
LocalDate ক্লাসের parse() পদ্ধতি একটি তারিখের প্রতিনিধিত্বকারী একটি স্ট্রিং মান গ্রহণ করে এবং একটি LocalDate অবজেক্ট প্রদান করে।
উদাহরণ
import java.time.LocalDate;public class Test { public static void main(String args[]) { LocalDate date =LocalDate.parse("2007-12-03"); System.out.println(তারিখ); }}
আউটপুট
<প্রে>2007-12-03
DateUtils ক্লাস ব্যবহার করা:
DateUtils তারিখ ফরম্যাট করার ইউটিলিটি প্রদান করে আপনি এটি apache.commons প্যাকেজে খুঁজে পেতে পারেন প্যাকেজের জন্য মাভেন নির্ভরতা নিম্নোক্ত −
org.apache.commons commons-lang3 3.7
পার্স ডেট()৷ DateUtils ক্লাসের পদ্ধতি প্যারামিটার হিসাবে একটি ফর্ম্যাট স্ট্রিং এবং একটি তারিখ স্ট্রিং গ্রহণ করে এবং একটি তারিখ অবজেক্ট প্রদান করে৷
উদাহরণ
import java.util.Date; import org.apache.commons.lang3.time.DateUtils; পাবলিক ক্লাস টেস্ট { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং আর্গস[]) { স্ট্রিং ডেটইন স্ট্রিং ="07-06-2013"; তারিখ তারিখ =DateUtils.parseDate(dateInString, "yyyy-MM-dd"); System.out.println(তারিখ); }}
আউটপুট
<প্রে>শনি ডিসেম্বর 03 00:00:00 IST 12
তাত্ক্ষণিক ক্লাস ব্যবহার করা
java.time.Instant ক্লাসের parse() পদ্ধতি প্যারামিটার হিসাবে একটি তারিখ স্ট্রিং গ্রহণ করে এবং প্রদত্ত তারিখের প্রতিনিধিত্ব করে একটি বস্তু (তাত্ক্ষণিক) প্রদান করে।
উদাহরণ
import java.time.Instant;public class Test { public static void main(String args[]) { String dateInString ="2014-10-05T15:23:01Z"; ইনস্ট্যান্ট ইনস্ট্যান্ট =Instant.parse(dateInString); System.out.println(তাত্ক্ষণিক); }}
আউটপুট
<প্রে>2014-10-05T15:23:01Z