কম্পিউটার

জাভাতে তারিখ অবজেক্ট কিভাবে তৈরি করবেন?


তারিখ ক্লাস ব্যবহার করা

আপনি তারিখ() ব্যবহার করে একটি তারিখ অবজেক্ট তৈরি করতে পারেন java.util.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() পদ্ধতি ব্যবহার করে আপনি প্রয়োজনীয় বিন্যাসে একটি তারিখ স্ট্রিং পার্স করতে পারেন এবং নির্দিষ্ট তারিখের প্রতিনিধিত্ব করে একটি তারিখ অবজেক্ট তৈরি করতে পারেন।

উদাহরণ

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";
       //Instantiating the SimpleDateFormat class
       SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");      
       //Parsing the given String to Date object
       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 অবজেক্ট প্রদান করে।
  • পার্স () পদ্ধতিটি একটি তারিখ-স্ট্রিংকে প্যারামিটার হিসাবে গ্রহণ করে এবং প্রদত্ত তারিখের প্রতিনিধিত্ব করে LocalDate অবজেক্ট5 ফেরত দেয়।

উদাহরণ

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

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

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

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