Introducción
En este laboratorio, aprenderá a usar el método isBefore() de la clase LocalDate de Java para comprobar si una fecha es anterior a otra fecha. También aprenderá a implementar este método en código Java y a ejecutarlo en la terminal.
En este laboratorio, aprenderá a usar el método isBefore() de la clase LocalDate de Java para comprobar si una fecha es anterior a otra fecha. También aprenderá a implementar este método en código Java y a ejecutarlo en la terminal.
Crea un archivo HelloWorld.java usando el siguiente comando en tu terminal:
touch HelloWorld.java
Luego abre el archivo usando un editor de texto de tu elección.
Para usar la clase LocalDate, debes importarla. Agrega el siguiente código al principio del archivo.
import java.time.LocalDate;
Para ejecutar el programa Java, debes definir un método principal. Agrega el siguiente código al archivo.
public static void main(String[] args) {
// Este es el lugar donde escribirás tu código
}
En este paso, define dos objetos LocalDate para representar dos fechas. Puedes usar el método of() para crear una nueva fecha. Agrega el siguiente código después del método principal.
LocalDate date1 = LocalDate.of(2022, 06, 25);
LocalDate date2 = LocalDate.of(2022, 04, 15);
En este paso, usa el método isBefore() para comparar las dos fechas. Puedes usar el siguiente código para este paso.
if(date1.isBefore(date2)){
System.out.println(date1 + " es anterior a " + date2);
} else {
System.out.println(date1 + " no es anterior a " + date2);
}
Abre la terminal y navega hasta el directorio donde se guarda tu archivo Java. Compila el código usando el siguiente comando:
javac HelloWorld.java
Luego ejecuta el código usando el siguiente comando:
java HelloWorld
Después de ejecutar el código, deberías ver la siguiente salida, lo que indica que date1 no es anterior a date2.
2022-06-25 is not before 2022-04-15
En este laboratorio, has aprendido cómo usar el método isBefore() en Java LocalDate para comparar fechas. También has aprendido cómo implementar este método en código Java y ejecutarlo en la terminal. Al usar este método, puedes comparar fácilmente dos fechas y determinar si una fecha es anterior a otra en tus programas Java.