“Em diversos projetos nos deparamos com o desafio de como lidar com a representação de datas e horários, essa é uma questão especialmente comum em projetos quando envolve banco de dados e acesso web.“
Sobre o tópico em questão considere as afirmações a seguir:
I- O ideal para representação de datas em todas as situações é criar as próprias classes.
II- LocalDate uma classe bastante recomendada para representação de datas no Java.
III- HourMinute é uma classe interna ao Java bastante recomendada para representação de horários.
É correto apenas o que se afirma em:
A I apenas B II apenas C I e II apenas D I e III apenas E Nenhum dos itens está correto.
Resposta: A resposta para a questão é a letra B (II apenas).
Explicação:
A classe recomendada pela Oracle para formatação de datas é a LocalDate, que é uma classe criada pela própria Oracle baseada numa classe criada pela comunidade chamada Joda TIme. A recomendação é a utilização da LocalDate para a versão 8 do Java em diante e se, por alguma restrição específica de projeto for necessário utilizar uma versão antiga do Java, recomenda-se o uso da Joda Time.
Para horários, a recomendação é a LocalDateTime, que é uma derivação da LocalDate.
Lista de comentários
Resposta: A resposta para a questão é a letra B (II apenas).
Explicação:
A classe recomendada pela Oracle para formatação de datas é a LocalDate, que é uma classe criada pela própria Oracle baseada numa classe criada pela comunidade chamada Joda TIme. A recomendação é a utilização da LocalDate para a versão 8 do Java em diante e se, por alguma restrição específica de projeto for necessário utilizar uma versão antiga do Java, recomenda-se o uso da Joda Time.
Para horários, a recomendação é a LocalDateTime, que é uma derivação da LocalDate.