কম্পিউটার

জাভাতে তারিখ এবং সময় অস্থায়ী ক্ষেত্র কি?


একটি অস্থায়ী ক্ষেত্র হল তারিখ-সময়ের একটি ক্ষেত্র, যেমন মাস-অব-বছর বা ঘন্টা-মিনিট। এই ক্ষেত্রগুলিকে TemporalField ইন্টারফেস দ্বারা প্রতিনিধিত্ব করা হয় এবং ChronoField ক্লাস এই ইন্টারফেসটি প্রয়োগ করে৷

LocaldateTime ক্লাসের get() বা getLong() পদ্ধতিগুলি একটি অস্থায়ী ক্ষেত্রকে একটি প্যারামিটার হিসাবে গ্রহণ করে এবং বর্তমান অবজেক্টে প্রদত্ত ক্ষেত্রের মান পায়৷

উদাহরণ

নিম্নলিখিত উদাহরণ একটি তারিখ থেকে অস্থায়ী ক্ষেত্র সম্পর্কিত তারিখের মান পুনরুদ্ধার করে৷

 import java.time.LocalDateTime;import java.time.temporal.ChronoField;পাবলিক ক্লাস ডেমো { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং আর্গস[]) { //LocalDateTime ক্লাস LocalDateTime lDate =LocalDateTime.now(); int ক্ষেত্র =lDate.get(ChronoField.DAY_OF_MONTH); System.out.println("মাসের দিন:"+ক্ষেত্র); ক্ষেত্র =lDate.get(ChronoField.DAY_OF_WEEK); System.out.println("মাসের দিন:"+ক্ষেত্র); ক্ষেত্র =lDate.get(ChronoField.DAY_OF_YEAR); System.out.println("মাসের দিন:"+ক্ষেত্র); দীর্ঘ যুগ =lDate.getLong(ChronoField.EPOCH_DAY); System.out.println("মাসের দিন:"+epoch); ক্ষেত্র =lDate.get(ChronoField.ALIGNED_DAY_OF_WEEK_IN_MONTH); System.out.println("মাসে সপ্তাহ:"+ক্ষেত্র); ক্ষেত্র =lDate.get(ChronoField.ALIGNED_DAY_OF_WEEK_IN_YEAR); System.out.println("এক বছরে সপ্তাহের দিন:"+ক্ষেত্র); ক্ষেত্র =lDate.get(ChronoField.ERA); System.out.println("যুগ:"+ক্ষেত্র); }}

আউটপুট

মাসের দিন:মাসের 25 দিন:মাসের 5 দিন:মাসের 237 দিন:মাসে 17403 সপ্তাহ:এক বছরে সপ্তাহের 4 দিন:সকাল 6টা বা বিকেল:6 যুগ:1

উদাহরণ

নিম্নলিখিত উদাহরণ একটি তারিখ থেকে অস্থায়ী ক্ষেত্র সম্পর্কিত সময়ের মান পুনরুদ্ধার করে৷

 java.time.Clock; import java.time.LocalDateTime; import java.time.temporal.ChronoField; পাবলিক ক্লাস CreateDateTime { পাবলিক স্ট্যাটিক ভ্যাইড মেইন(স্ট্রিং আর্গস[]) { // LocalDateTime ক্লাস LocalDateTime lDateTime ইন্সট্যান্টিয়েটিং LocalDateTime.now(); System.out.println(lDate); int ক্ষেত্র =lDateTime.get(ChronoField.CLOCK_HOUR_OF_AMPM); System.out.println("দিনের ঘন্টা:"+ক্ষেত্র); ক্ষেত্র =lDateTime.get(ChronoField.AMPM_OF_DAY); System.out.println("Am বা Pm:"+field); ক্ষেত্র =lDateTime.get(ChronoField.CLOCK_HOUR_OF_DAY); System.out.println("দিনের ঘন্টা:"+ক্ষেত্র); দীর্ঘ যুগ =lDateTime.getLong(ChronoField.MINUTE_OF_DAY); System.out.println("দিনের মিনিট:"+epoch); ক্ষেত্র =lDateTime.get(ChronoField.MINUTE_OF_HOUR); System.out.println("ঘন্টার মিনিট:"+ক্ষেত্র); ক্ষেত্র =lDateTime.get(ChronoField.SECOND_OF_DAY); System.out.println("দিনের সেকেন্ড:"+ক্ষেত্র); ক্ষেত্র =lDateTime.get(ChronoField.SECOND_OF_MINUTE); System.out.println("মিনিটের সেকেন্ড:"+ক্ষেত্র); }}

আউটপুট

2020-11-11T14:58:22.680দিনের ঘন্টা:2am বা Pm:দিনের 1ঘন্টা:দিনের 14 মিনিট:ঘন্টার 898 মিনিট:দিনের 58 সেকেন্ড:53902 সেকেন্ডের 22 মিনিট:> 
  1. জাভা এবং ব্লকচেইনের মধ্যে সংযোগ কী?

  2. জাভা 9-এ JShell-এ তারিখ এবং সময় কীভাবে পাবেন?

  3. জাভাতে একটি লেআউট ম্যানেজার এবং লেআউট ম্যানেজারের প্রকারগুলি কী?

  4. জাভা বর্তমান তারিখ সময় পান