কম্পিউটার

জাভাতে সময়ের মান তুলনা করার বিভিন্ন উপায় কি?


স্থানীয় সময় ক্লাস স্থানীয় সময়কে প্রতিনিধিত্ব করে অর্থাৎ সময় অঞ্চল ছাড়া সময়। এই ক্লাসটি বিভিন্ন পদ্ধতি প্রদান করে যেমন isBefore(), isAfter() এবং, isEqual() দুইবার তুলনা করার জন্য।

উদাহরণ

import java.time.LocalTime;
public class Test {
   public static void main(String args[]) {  
      LocalTime Time1 = LocalTime.of(10, 15, 45);
      LocalTime Time2 = LocalTime.of(07, 25, 55);      
      Boolean bool1 = Time1.isAfter(Time2);  
      Boolean bool2 = Time1.isBefore(Time2);
      if(bool1){
         System.out.println(Time1+" is after "+Time2);
      }else if(bool2){
         System.out.println(Time1+" is before "+Time2);
      }else{
          System.out.println(Time1+" is equal to "+Time2);
      }
   }
}

আউটপুট

10:15:45 is after 07:25:55

উদাহরণ

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class CreateDateTime {
   public static void main(String args[])throws ParseException{  
      String timeStr1 = "8:27:45 AM";
      String timeStr2 = "2:30:12 PM";
      //Instantiating the SimpleDateFormat class
      SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:SS a");      
      Date dateTime1 = formatter.parse(timeStr1);      
      Date dateTime2 = formatter.parse(timeStr2);      
      Boolean bool1 = dateTime1.after(dateTime2);  
      Boolean bool2 = dateTime1.before(dateTime2);
      Boolean bool3 = dateTime1.equals(dateTime2);
      if(bool1){
         System.out.println(timeStr1+" is after "+timeStr2);
      }else if(bool2){
         System.out.println(timeStr1+" is before "+timeStr2);
      }else if(bool3){
         System.out.println(timeStr1+" is equla to "+timeStr2);
      }
   }
}

আউটপুট

8:27:45 AM is after 2:30:12 PM


  1. JavaFX-এ 2D অবজেক্টের বিভিন্ন অপারেশন কি কি?

  2. JavaFX দ্বারা উপলব্ধ বিভিন্ন 2D আকারগুলি কি কি?

  3. JavaFX এ বিভিন্ন পাথ উপাদান কি কি?

  4. জাভাতে নাগালযোগ্য ক্যাচ ব্লকগুলি কী কী?