El método compareTo() de la interfaz ChronoLocalDate en el método Java compara esta fecha con otra fecha.
Sintaxis :
public int compareTo(ChronoLocalDate other)
Parámetro : este método acepta un parámetro que especifica la otra fecha para comparar y no es específicamente nulo.
Valor devuelto : Devuelve el valor del comparador, que es negativo si es menor; de lo contrario, es positivo si es mayor.
Los siguientes programas ilustran el método compareTo() de ChronoLocalDate en Java:
Programa 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 ChronoLocalDate dt = LocalDate.parse("2018-11-01"); System.out.println(dt); // Second date ChronoLocalDate dt1 = LocalDate.parse("2018-11-14"); System.out.println(dt1); // Compare both dates System.out.println(dt1.compareTo(dt)); } }
Producción:
2018-11-01 2018-11-14 13
Programa 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 ChronoLocalDate dt = LocalDate.parse("2018-11-21"); System.out.println(dt); // Second date ChronoLocalDate dt1 = LocalDate.parse("2018-11-14"); System.out.println(dt1); // Compare both dates System.out.println(dt1.compareTo(dt)); } }
Producción:
2018-11-21 2018-11-14 -7
Publicación traducida automáticamente
Artículo escrito por Kirti_Mangal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA