কম্পিউটার টিউটোরিয়াল

জাভাতে ডেট অবজেক্ট তৈরি করার পদ্ধতি

Date ক্লাস ব্যবহার

java.util.Date ক্লাসের Date() কনস্ট্রাক্টর ব্যবহার করে ডেট অবজেক্ট তৈরি করা যায়। এই কনস্ট্রাক্টর দিয়ে তৈরি অবজেক্ট বর্তমান সময় রিপ্রেজেন্ট করে।

উদাহরণ

import java.util.Date;

public class CreateDate {
    public static void main(String args[]) {
        Date date = new Date();
        System.out.print(date);
    }
}

আউটপুট

Thu Nov 02 15:43:01 IST 2018

SimpleDateFormat ক্লাস ব্যবহার

SimpleDateFormat ক্লাস ও এর parse() মেথড ব্যবহার করে ডেট স্ট্রিং পার্স করে নির্দিষ্ট ডেটের Date অবজেক্ট তৈরি করা যায়।

উদাহরণ

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Test {
    public static void main(String args[]) throws ParseException {
        String date_string = "26-09-1989";
        SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
        Date date = formatter.parse(date_string);
        System.out.println("Date value: " + date);
    }
}

আউটপুট

Date value: Tue Sep 26 00:00:00 IST 1989

LocalDate ক্লাস ব্যবহার

LocalDate অবজেক্ট ডেট অবজেক্টের মতোই কিন্তু টাইম জোন ছাড়া। এর ব্যবহারের উপায়:

  • now() মেথড বর্তমান সময়ের LocalDate অবজেক্ট রিটার্ন করে।
  • of() মেথড বছর, মাস, দিন গ্রহণ করে সম্বन्धিত LocalDate অবজেক্ট রিটার্ন করে।
  • parse() মেথড ডেট-স্ট্রিং গ্রহণ করে LocalDate অবজেক্ট রিটার্ন করে।

উদাহরণ

import java.time.LocalDate;

public class Test {
    public static void main(String args[]) {
        LocalDate date1 = LocalDate.of(2014, 9, 11);
        System.out.println(date1);
        LocalDate date2 = LocalDate.parse("2007-12-03");
        System.out.println(date2);
        LocalDate date3 = LocalDate.now();
        System.out.println(date3);
    }
}

আউটপুট

2014-09-11
2007-12-03
2020-11-05
  1. জাভাস্ক্রিপ্টে ডেট স্ট্রিং থেকে Date অবজেক্ট তৈরি করার উপায়

  2. জাভাস্ক্রিপ্টে ডেট অবজেক্ট তৈরির পদ্ধতি

  3. জাভাতে অস্থায়ী ফাইল তৈরি: একটি ব্যাবহারিক গাইড

  4. জাভা POJO কে JSON-এ কনভার্ট করা: Jackson এবং Gson ব্যবহার করে