El método isBefore() de una clase LocalTime se usa para verificar si esta posición de la línea de tiempo de LocalTime es anterior a LocalTime pasada como parámetro o no. Si esta posición de la línea de tiempo de LocalTime es anterior a LocalTime pasada como parámetro, el método devolverá verdadero o falso. La comparación se basa en la posición de la línea de tiempo de los instantes.
Sintaxis:
public boolean isBefore(LocalTime other)
Parámetros: este método acepta un solo parámetro, que es el otro objeto LocalTime para comparar. No debe ser nulo.
Valor devuelto: este método devuelve verdadero si esta hora es anterior a la hora especificada; de lo contrario, devuelve falso.
Los siguientes programas ilustran el método isBefore():
Programa 1:
// Java program to demonstrate // LocalTime.isBefore() method import java.time.*; public class GFG { public static void main(String[] args) { // create a LocalTime object LocalTime time1 = LocalTime.parse("19:34:50.63"); // create other LocalTime LocalTime time2 = LocalTime.parse("23:14:00.63"); // print instances System.out.println("LocalTime 1: " + time1); System.out.println("LocalTime 2: " + time2); // check if LocalTime is before LocalTime // using isBefore() boolean value = time1.isBefore(time2); // print result System.out.println("Is LocalTime1 before LocalTime2: " + value); } }
LocalTime 1: 19:34:50.630 LocalTime 2: 23:14:00.630 Is LocalTime1 before LocalTime2: true
Programa 2:
// Java program to demonstrate // LocalTime.isBefore() method import java.time.*; public class GFG { public static void main(String[] args) { // create a LocalTime object LocalTime time1 = LocalTime.parse("23:59:11.98"); // create other LocalTime LocalTime time2 = LocalTime.parse("10:24:53.21"); // print instances System.out.println("LocalTime 1: " + time1); System.out.println("LocalTime 2: " + time2); // check if LocalTime is before LocalTime // using isBefore() boolean value = time1.isBefore(time2); // print result System.out.println("Is LocalTime1 before LocalTime2: " + value); } }
LocalTime 1: 23:59:11.980 LocalTime 2: 10:24:53.210 Is LocalTime1 before LocalTime2: false
Referencia: https://docs.oracle.com/javase/10/docs/api/java/time/LocalTime.html#isBefore(java.time.LocalTime)
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA