Introdução
Neste laboratório, você aprenderá como usar o método isBefore() em Java LocalDate para verificar se uma data é anterior a outra data. Você também aprenderá como implementar este método em código Java e executá-lo no terminal.
Neste laboratório, você aprenderá como usar o método isBefore() em Java LocalDate para verificar se uma data é anterior a outra data. Você também aprenderá como implementar este método em código Java e executá-lo no terminal.
Crie um arquivo HelloWorld.java usando o seguinte comando no seu terminal:
touch HelloWorld.java
Em seguida, abra o arquivo usando um editor de texto de sua preferência.
Para usar a classe LocalDate, você precisa importá-la. Adicione o seguinte código no início do arquivo.
import java.time.LocalDate;
Para executar o programa Java, você precisa definir um método main. Adicione o seguinte código ao arquivo.
public static void main(String[] args) {
// This is where you will write your code
}
Nesta etapa, defina dois objetos LocalDate para representar duas datas. Você pode usar o método of() para criar uma nova data. Adicione o seguinte código após o método main.
LocalDate date1 = LocalDate.of(2022, 06, 25);
LocalDate date2 = LocalDate.of(2022, 04, 15);
Nesta etapa, use o método isBefore() para comparar as duas datas. Você pode usar o seguinte código para esta etapa.
if(date1.isBefore(date2)){
System.out.println(date1 + " is before " + date2);
} else {
System.out.println(date1 + " is not before " + date2);
}
Abra o terminal e navegue até o diretório onde seu arquivo Java está salvo. Compile o código usando o seguinte comando:
javac HelloWorld.java
Em seguida, execute o código usando o seguinte comando:
java HelloWorld
Após executar o código, você deve ver a seguinte saída, que indica que date1 não está antes de date2.
2022-06-25 is not before 2022-04-15
Neste laboratório, você aprendeu como usar o método isBefore() em Java LocalDate para comparar datas. Você também aprendeu como implementar este método em código Java e executá-lo no terminal. Ao usar este método, você pode facilmente comparar duas datas e determinar se uma data está antes de outra em seus programas Java.