Este artigo fornecerá uma compreensão profunda dos seguintes conceitos essenciais para trabalhar com data e hora em Java.
Então vamos começar!
Como importar classes de java.pacote de tempo
Em Java, as classes de qualquer pacote podem ser importadas individualmente ou todas as classes podem ser importadas de uma só vez.
Para importar uma classe individualmente, temos que especificar o nome da classe com o Java.Pacote de tempo, como mostrado no trecho abaixo do ritmo:
importar java.tempo.Horário local;O trecho acima importará uma classe nomeada Horário local de Java.tempo pacote e da mesma maneira que outras classes podem ser importados. No entanto, se precisarmos importar várias classes do mesmo pacote, podemos importar todos eles simultaneamente, conforme descrito no trecho abaixo:
importar java.tempo.*;Especificando a * assinar com o nome do pacote indica que importe todas as classes desse pacote.
Como mostrar a data atual
Em Java, a data pode ser representada no ano mês dia formato usando o LocalDate aula.
Exemplo
Neste exemplo, usaremos o método agora () da classe LocalDate para mostrar a data atual:
public static void main (string [] args)O código completo e a respectiva saída são mostrados no snippet abaixo:
A saída verifica que o agora() Método exibe a data atual.
Como mostrar a hora atual
Em Java, o tempo pode ser representado no Horas-minúsculas segundos-nanossegundos formato usando o Horário local aula.
Exemplo
Neste exemplo, inicialmente, criamos o objeto do Horário local classe e depois utilize o agora() Método com o objeto dessa classe:
public static void main (string [] args)A saída do código acima é demonstrada na captura de tela abaixo:
A saída autentica a adequação do código acima.
Como mostrar a data e hora atuais
Em Java, o tempo pode ser representado no O ano anterior da hora-minuto-segundos-nanossegundos formato usando o LocalDateTime aula.
Exemplo
Neste exemplo, aproveitamos a eficácia de Classe LocalDateTime criando o objeto dessa classe. E então utilizamos o objeto com o agora() Método para exibir a data e hora atuais.
public static void main (string [] args)A parte do código acima mostrará a seguinte saída:
A saída confirma o funcionamento de agora() método junto com LocalDateTime aula.
Como formatar a data e hora
Da saída acima, notamos que a hora e a data são separadas com a letra "T", e o formato de data de data não é tão frutífero quanto deveria ser. Portanto, para formatar a data e a hora de acordo com a nossa escolha, podemos utilizar a classe DateTimeFormatter.
Exemplo
Vamos estender o exemplo anterior um pouco mais, agora desta vez criaremos o objeto do DATETIMEFORMATTER classe também e nós utilizaremos seu método OfPattern ().
public static void main (string [] args)Nós criamos um objeto do LocalDateTime e utilizá -lo com o agora() Método para obter a data e hora atuais. Em seguida, criamos o objeto de DATETIMEFORMATTER e utilizá -lo com o OfPattern () método. Dentro do OfPattern () Método, especificamos o formato de data de data de nossa escolha. Finalmente utilizamos o formatar() método que retornará a corda formatada.
Temos o formato de data de data de nossa escolha que autentica o funcionamento do programa acima. Da mesma forma, você pode especificar o formato DateTime de sua escolha dentro do OfPattern () método.
Conclusão
Java.tempo o pacote fornece várias classes, como LocalDate, Horário local, ou LocalDateTime A classe e todas essas classes têm alguns métodos predefinidos que podem ser usados para trabalhar com a data e a hora. Por exemplo, o agora() O método pode ser utilizado com cada uma das classes acima mencionadas para obter a data atual, a hora ou a data e a hora atuais. Da mesma forma, o OfPattern () método de DATETIMEFORMATTER A classe pode ser usada para obter o formato de data e hora da escolha do usuário. Este artigo fornece uma compreensão profunda de como trabalhar com data e hora em Java.