of() মেথড ব্যবহার (LocalDate)
java.time.LocalDate ক্লাসের of() মেথড বছর, মাস ও দিনের মান প্যারামিটার হিসেবে নিয়ে LocalDate অবজেক্ট তৈরি করে।
উদাহরণ
import java.time.LocalDate;
public class Test {
public static void main(String[] args) {
LocalDate date = LocalDate.of(2014, 9, 11);
System.out.println("ডেট মান: " + date);
}
}
আউটপুট
Date Value: 2014-09-11
GregorianCalendar ক্লাস ব্যবহার
java.util.GregorianCalendar ক্লাসের একটি কনস্ট্রাক্টর বছর, মাস ও দিনের মান গ্রহণ করে ক্যালেন্ডার অবজেক্ট তৈরি করে।
উদাহরণ
import java.util.*;
class Test {
public static void main(String args[]) {
Calendar cal = new GregorianCalendar(2020, 07, 18);
int day = cal.get(Calendar.DAY_OF_MONTH);
int month = cal.get(Calendar.MONTH);
int year = cal.get(Calendar.YEAR);
System.out.println("দিন: " + day);
System.out.println("মাস: " + month);
System.out.println("বছর: " + year);
}
}
আউটপুট
Day: 18
Month: 7
Year: 2020
SimpleDateFormat অবজেক্ট ব্যবহার
এই ক্লাসের একটি কনস্ট্রাক্টর ফরম্যাট স্ট্রিং গ্রহণ করে SimpleDateFormat অবজেক্ট তৈরি করে। স্ট্রিংকে Date অবজেক্টে কনভার্ট করতে:
- ইচ্ছিত ফরম্যাট স্ট্রিং পাস করে ইনস্ট্যান্সিয়েট করুন।
parse()মেথড দিয়ে ডেট স্ট্রিং পার্স করুন।
উদাহরণ
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Sample {
public static void main(String args[]) throws ParseException {
String date_string = "2007-25-06";
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-dd-MM");
Date date = formatter.parse(date_string);
System.out.println("ডেট মান: " + date);
}
}
আউটপুট
Date value: Mon Jun 25 00:00:00 IST 2007