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

জাভাতে java.sql.Date অবজেক্ট তৈরি করার পদ্ধতি

কনস্ট্রাক্টর ব্যবহার

java.sql.Date JDBC-এ ডেট ভ্যালু রিপ্রেজেন্ট করে। এই ক্লাসের কনস্ট্রাক্টর একটি long ভ্যালু (ইপক মিলিসেকেন্ড) গ্রহণ করে ডেট অবজেক্ট তৈরি করে।

Date(long date)

উদাহরণ

import java.text.ParseException;
import java.text.SimpleDateFormat;

public class Demo {
    public static void main(String args[]) throws ParseException {
        String str = "26-09-1989";
        SimpleDateFormat obj = new SimpleDateFormat("dd-MM-yyyy");
        long epoch = obj.parse(str).getTime();
        System.out.println("ডেট মান: " + epoch);

        java.util.Date date = new java.util.Date(epoch);
        System.out.println(date);
    }
}

আউটপুট

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

valueOf() মেথড ব্যবহার

এই মেথডের দুটি ভেরিয়েন্ট আছে:

  • valueOf(LocalDate date)
  • valueOf(String s)

এই মেথড LocalDate অবজেক্ট বা ডেট স্ট্রিং (yyyy-[m]m-[d]d ফরম্যাট) গ্রহণ করে java.sql.Date অবজেক্ট রিটার্ন করে।

উদাহরণ: LocalDate দিয়ে

import java.sql.Date;
import java.time.LocalDate;

public class Demo {
    public static void main(String args[]) {
        LocalDate localDate = LocalDate.of(2014, 9, 11);
        Date date = Date.valueOf(localDate);
        System.out.println(date);
    }
}

আউটপুট

Date Value: 2014-09-11

উদাহরণ: স্ট্রিং দিয়ে

import java.sql.Date;

public class Demo {
    public static void main(String args[]) {
        String str = "2017-12-03";
        Date date = Date.valueOf(str);
        System.out.println("Date Value: " + date);
    }
}

আউটপুট

yyyy-[m]m-[d]d
  1. জাভাস্ক্রিপ্টে ডেট স্ট্রিং থেকে Date অবজেক্ট তৈরি করার উপায়

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

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

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