Converter String com data no formato brasileiro para LocalDateTime

3 respostas
R

Olá pessol, como poderia eu converter uma String com data no formato dd/MM/yyyy para LocalDateTime

será que da para usar o LocalDateTimeConverter do VRaptor?

3 Respostas

fredericomaia10

Não acho necessário, você pode criar um método que recebe uma String e transforma para Date utilizando SimpleDateFormat, como a seguir:

public static Date stringToDate(String data) {
        SimpleDateFormat dt = new SimpleDateFormat("dd/MM/yyyy");

        Date dataAux = null;
        try {
            dataAux = dt.parse(data);
        } catch (ParseException ex) {
            ex.printStackTrace();
        }
        return dataAux;
    }
R

Valeu fredericomaia10, tinha visto o SimpleDateFormat mas achei que não estava disponível no java 7…

Obrigado…

fredericomaia10

Por nada. Mas o Java é sempre compatível com versões anteriores, e no Java 7 não houveram mudanças muito grandes na linguagem não.

Criado 22 de setembro de 2011
Ultima resposta 23 de set. de 2011
Respostas 3
Participantes 2