ChronoLocalDateTime compareTo () метод в Java с примерами
Метод compareTo () интерфейса ChronoLocalDateTime в методе Java сравнивает эту дату с другой датой.
Синтаксис :
по умолчанию int compareTo (ChronoLocalDateTime другое)
Параметр : этот метод принимает параметр other, который указывает другую дату для сравнения и не имеет конкретного значения NULL.
Возвращаемое значение : возвращает отрицательное значение компаратора, если оно меньше, или положительное, если оно больше.
Ниже приведены программы, иллюстрирующие метод compareTo () для ChronoLocalDateTime в Java:
Program 1:
// Program to illustrate the compareTo() method import java.util.*; import java.time.*; import java.time.chrono.*; public class GfG { public static void main(String[] args) { // First date ChronoLocalDateTime dt = LocalDateTime.parse( "2018-12-06T19:21:12" ); System.out.println(dt); // Second date ChronoLocalDateTime dt1 = LocalDateTime.parse( "2018-12-06T19:21:12" ); System.out.println(dt1); try { // Compare both dates System.out.println(dt1.compareTo(dt)); } catch (Exception e) { System.out.println(e); } } } |
2018-12-06T19:21:12 2018-12-06T19:21:12 0
Program 2:
// Program to illustrate the compareTo() method import java.util.*; import java.time.*; import java.time.chrono.*; public class GfG { public static void main(String[] args) { // First date ChronoLocalDateTime dt = LocalDateTime.parse( "2018-12-05T19:21:12" ); System.out.println(dt); // Second date ChronoLocalDateTime dt1 = LocalDateTime.parse( "2018-12-06T19:21:12" ); System.out.println(dt1); try { // Compare both dates System.out.println(dt1.compareTo(dt)); } catch (Exception e) { System.out.println(e); } } } |
2018-12-05T19:21:12 2018-12-06T19:21:12 1
Ссылка : https://docs.oracle.com/javase/9/docs/api/java/time/chrono/ChronoLocalDateTime.html#compareTo-java.time.chrono.ChronoLocalDateTime-
Вниманию читателя! Не переставай учиться сейчас. Ознакомьтесь со всеми важными концепциями Java Foundation и коллекций с помощью курса "Основы Java и Java Collections" по доступной для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .