java.util.Date ক্লাস কি?
import java.util.Date;
java.util.Date কনস্ট্রাক্টর কি?
java.util.Date ক্লাসে প্রাথমিকভাবে নিচে বর্ণিত দুটি কনস্ট্রাক্টর রয়েছে ।তারিখ()
প্রথম java.util.Date কনস্ট্রাক্টর হল Date() । এটি বর্তমান তারিখ এবং সময় দিয়ে বস্তুর সূচনা করে।
Date date = new Date();
এখানে, আমরা বর্তমান ডেটা এবং সময় সহ Date টাইপের একটি তারিখ পরিবর্তনশীল শুরু করি।
import java.util.Date;
public class Example {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
}
}
আউটপুট
সোম 13 ডিসেম্বর 16:41:37 GMT 2021
তারিখ (দীর্ঘ মিলিসেকেন্ড)
এই java.util.Date কনস্ট্রাক্টর একটি তারিখ অবজেক্ট তৈরি করে যা 1 জানুয়ারী, 1970, 00:00:00 GMT থেকে অতিবাহিত হওয়া মিলিসেকেন্ডের সংখ্যার সমান।
long ms = System.currentTimeMillis();
Date date = new Date(ms);
এখানে, আমরা System.currentTimeMillis(); এর মাধ্যমে এখন পর্যন্ত সঠিক মিলিসেকেন্ড পাস করার পরেই বর্তমান তারিখ এবং সময়ের সাথে তারিখ পরিবর্তনশীল শুরু করেছি ; এবং কনস্ট্রাক্টরের কাছে একটি আর্গুমেন্ট হিসাবে ক্ষণস্থায়ী।
import java.util.Date;
public class Example1 {
public static void main(String[] args) {
long ms = System.currentTimeMillis();
Date date = new Date(ms);
System.out.println(date);
}
}
আউটপুট
সোম 13 ডিসেম্বর 16:49:51 GMT 2021
java.util.Date পদ্ধতি কি কি?
নিম্নলিখিত গুরুত্বপূর্ণ java.util.Date পদ্ধতিগুলি রয়েছে৷-
বুলিয়ান after(তারিখ তারিখ) : যদি এই তারিখটি যুক্তি হিসাবে পাস করা তারিখের পরে হয় তাহলে সত্য প্রদান করে।
-
বুলিয়ান আগে(তারিখ তারিখ) : এই তারিখটি যুক্তি হিসাবে পাস করা তারিখের আগে হলে সত্য প্রদান করে।
-
int compareTo(তারিখ তারিখ) : বর্তমান তারিখের সাথে প্রদত্ত তারিখের তুলনা করে।
-
বুলিয়ান সমান (তারিখ তারিখ) : বর্তমান এবং প্রদত্ত তারিখের মধ্যে সমতা তুলনা করে। তারা একই হলে সত্য প্রদান করে।
-
long getTime() : এই তারিখ বস্তুর প্রতিনিধিত্ব করে এমন সময় ফেরত দেয়।
-
void setTime(দীর্ঘ সময়) : বর্তমান সময়কে প্রদত্ত সময়ে পরিবর্তন করে।
-
String toString() : এই তারিখটিকে স্ট্রিং টাইপ অবজেক্টে রূপান্তর করে।
java.util.Date উদাহরণ
import java.util.Date;
public class Example2 {
public static void main(String args[]) {
long ms = 900000000;
Date date1 = new Date(ms);
System.out.println("date1 : " + date1);
Date date2 = new Date();
System.out.println("date2 : " + date2);
boolean after = date2.after(date1);
System.out.println("Is date2 after date1 : " + after);
boolean before = date2.before(date1);
System.out.println("Is date2 before date1 : " + before);
}
}
আউটপুট
তারিখ 1 : রবি জানুয়ারী 11 15:00:00 PKT 1970 তারিখ2 : মঙ্গল জানুয়ারী 04 18:01:45 PKT 2022 তারিখ 2 তারিখের পরে 1 : true তারিখ 2 তারিখের আগে : মিথ্যা
GO TO FULL VERSION