কম্পিউটার

জাভাতে প্রদত্ত তারিখ এবং সময়ের জন্য মিলিসেকেন্ডে সময় কীভাবে পাবেন?


java.text.SimpleDateFormat ক্লাস একটি স্ট্রিং টু ডেট এবং ডেট টু স্ট্রিং ফরম্যাট এবং পার্স করতে ব্যবহৃত হয়।

  • এই ক্লাসের একজন কনস্ট্রাক্টর পছন্দসই তারিখ বিন্যাস উপস্থাপন করে একটি স্ট্রিং মান গ্রহণ করে এবং SimpleDateFormat অবজেক্ট তৈরি করে।
  • একটি স্ট্রিংকে তারিখ অবজেক্ট হিসাবে পার্স/কনভার্ট করতে পছন্দসই ফরম্যাট স্ট্রিং পাস করে এই ক্লাসটি ইনস্ট্যান্টিয়েট করুন৷
  • পার্স () পদ্ধতি ব্যবহার করে তারিখ স্ট্রিং পার্স করুন।
  • আপনি getTime() পদ্ধতি ব্যবহার করে যুগের সময় পেতে পারেন।

উদাহরণ

 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date;public class নমুনা { public static void main(String args[]) ParseException থ্রো করে {// SimpleDateFormat ক্লাস SimpleDateFormat =তারিখ ফর্ম্যাট ইনস্ট্যান্টিয়েটিং নতুন SimpleDateFormat("dd-MM-yyyy HH:mm:ss"); //প্রদত্ত স্ট্রিং টু ডেট অবজেক্ট পার্সিং String str ="25-08-2009 11:20:45"; তারিখ তারিখ =dateformatter.parse(str); long msec =date.getTime(); System.out.println("প্রদত্ত তারিখের যুগ:"+msec); }}

আউটপুট

<প্রে>

প্রদত্ত তারিখের যুগ:1251179445000

আপনি set() ব্যবহার করে একটি ক্যালেন্ডার অবজেক্টে তারিখ এবং সময়ের মান সেট করতে পারেন পদ্ধতি এই শ্রেণীর getTimeInMillis() তারিখ মানের যুগের সময় প্রদান করে।

উদাহরণ

 java.util.Calendar; পাবলিক ক্লাস স্যাম্পল { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং আর্গস[]) { ক্যালেন্ডার ক্যাল =Calendar.getInstance(); cal.set(2014, 9, 11, 10, 25, 30); long msec =cal.getTimeInMillis(); System.out.print(msec); }}

আউটপুট

<প্রে>

1413003330758

আপনিof() ব্যবহার করে একটি ZonedDateTime অবজেক্টে তারিখ এবং সময়ের মান সেট করতে পারেন পদ্ধতি ইনস্ট্যান্ট ক্লাসের toEpochMilli() তারিখের মানের যুগের সময় প্রদান করে।

উদাহরণ

 import java.time.Instant; import java.time.ZoneId; import java.time.ZonedDateTime; পাবলিক ক্লাস নমুনা { public static void main(String args[]){// ZonedDateTime অবজেক্ট ZoneId id =ZoneId তৈরি করা। of("এশিয়া/কলকাতা"); ZonedDateTime obj =ZonedDateTime.of(2014, 9, 11, 10, 25, 30, 22, id); তাত্ক্ষণিক তাত্ক্ষণিক =obj.toInstant(); long msec =instant.toEpochMilli(); System.out.println("মিলি সেকেন্ড:"+msec); }}

আউটপুট

<প্রে>

মিলি সেকেন্ড:1410411330000


  1. জাভাস্ক্রিপ্ট ব্যবহার করে বর্তমান তারিখ এবং সময় কিভাবে পেতে হয়?

  2. একটি মানব-পাঠযোগ্য স্ট্রিং হিসাবে তারিখের সময়ের অংশটি কীভাবে ফেরত দেওয়া যায়।

  3. কিভাবে C++ এ বর্তমান সময় এবং তারিখ পেতে হয়?

  4. উইন্ডোজ 11-এ কীভাবে তারিখ এবং সময় পরিবর্তন করবেন