Mudar formato de data
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
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
Curtidas 0
Melhor post
Jothaz
11/01/2016
É necessário converter de string para data, veja se consegue adaptar o código abaixo a sua necessidade.
Se não precisar da hora é só retirar da variável e do pattern.
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
11/01/2016
Problema resolvido, muito obrigada.
GOSTEI 0