কম্পিউটার

আমি কিভাবে জাভাতে একটি java.sql.Date অবজেক্ট তৈরি করব?


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

java.sql.Date JDBC-তে তারিখের মান উপস্থাপন করে। এই শ্রেণীর কনস্ট্রাক্টর পছন্দসই তারিখের প্রতিনিধিত্বকারী একটি দীর্ঘ মান গ্রহণ করে এবং সংশ্লিষ্ট তারিখ অবজেক্ট তৈরি করে।

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("Date value: "+epoch);
      //Creating java.util.Date object
      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() পদ্ধতির দুটি রূপ রয়েছে যা নীচে দেখানো হয়েছে −

  • valueOf(স্থানীয় তারিখের তারিখ);
  • valueOf(স্ট্রিংগুলি);

এই পদ্ধতিটি একটি LocalDate অবজেক্ট বা একটি তারিখ স্ট্রিং মান গ্রহণ করে (yyyy-[m]m-[d]d বিন্যাস) একটি পছন্দসই তারিখ উপস্থাপন করে এবং একটি java.sql.Date অবজেক্ট তৈরি/রিটার্ন করে।

উদাহরণ

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. তারিখ স্ট্রিং থেকে জাভাস্ক্রিপ্ট তারিখ অবজেক্ট কিভাবে তৈরি করবেন?

  2. জাভাস্ক্রিপ্টে একটি তারিখ অবজেক্ট কিভাবে তৈরি করবেন?

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

  4. কীভাবে জাভা অবজেক্টকে JSON এ রূপান্তর করবেন