

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What are various ways to compare time values in Java?
The LocalTime class represents the local time i.e. the time without time zone. This class provides various methods such as isBefore(), isAfter() and, isEqual() to compare two times.
Example
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); } } }
Output
10:15:45 is after 07:25:55
Example
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); } } }
Output
8:27:45 AM is after 2:30:12 PM
- Related Questions & Answers
- What are various ways to compare dates in Java?
- Various ways to define a variable in JavaScript
- What are the various Smartphone Sensors?
- What are the default values used by DB2 for various data types?
- What are various path elements in JavaFX?
- What are time temporal fields in Java?
- What are the 6 ways to use this keyword in Java?
- What are the different ways to create an object in Java
- How to compare two dates along with time in Java?
- What are the various Components of Selenium?
- What are the various types of branches?
- What are various systems of power transmission?
- What are the various types of contracts?
- What are the various Functions of Marketing?
- What are the various important exceptions in Selenium?
Advertisements