Metodo ofInstant da classe LocalDate não aparece no javaFX

3 respostas
java
D

Boa noite pessoal!
Estou desenvolvendo um pequeno projeto para fins de aprendizado utilizando o javaFX e me deparei com o seguinte problema:

Ao utilizar a classe LocalDate, não retorna pra mim o método ofInstant, e alguns outros métodos da classe também.

Percebi que isso só acontece em aplicações javaFx pois fiz os testes utilizando aplicações java e não houve o mesmo erro.

Detalhe, os imports estão corretos

Alguém sabe como resolver?
Obrigado

3 Respostas

L

Pela documentação, o método ofInstant é um método da classe LocalDateTime e não LocalDate.

FONTE: LocalDateTime#ofInstant(Instant, ZoneId)

D

Olá, Lucas!
Antes de tudo obrigado pela resposta.
Na documentação do Localdate o ofInstant também aparece https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/LocalDate.html
Você também pode ver na imagem a seguir que utilizando o LocalDate em aplicações java (Sem javaFX), é possível buscar o método ofInstant.

L

Devem ter adicionado depois. Quando procurei acabei olhando a versão 8 do java (o link que vc viu é da versão 11)

Criado 17 de abril de 2020
Ultima resposta 17 de abr. de 2020
Respostas 3
Participantes 2