Mudar formato de data

Java

11/01/2016

Estou como um problema na minha aplicação. Tenho um campo data que recebe na tela através de um calendário usando HTML 5, só que quando mando salvar aparece esse erro:

Failed to convert property value of type java.lang.String to required type java.time.LocalDate for property dataEntrada; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type java.lang.String to type @org.springframework.format.annotation.DateTimeFormat java.time.LocalDate for value 2015-05-06; nested exception is java.time.format.DateTimeParseException: Text 2015-05-06 could not be parsed at index 4
Esmeraldina Silva

Esmeraldina Silva

Curtidas 0

Melhor post

Jothaz

Jothaz

11/01/2016

É necessário converter de string para data, veja se consegue adaptar o código abaixo a sua necessidade.

String DATA = "05/01/2010 19:41:06";
String pattern = "dd/MM/yyyy hh:mm:ss";
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
java.util.Date d = sdf.parse(DATA);


Se não precisar da hora é só retirar da variável e do pattern.
GOSTEI 1

Mais Respostas

Esmeraldina Silva

Esmeraldina Silva

11/01/2016

Problema resolvido, muito obrigada.
GOSTEI 0
POSTAR