Formatar Date, em um coleção de objetos

2 respostas
Miltex

E aí . . . moçada do Guj, blz !!!

Estou precisando de 1 help aí . . .
Estou com um ArrayList que busco no Banco de Dados, até aí blz...
Estou precisando formatar um campo de Data para exibilo num javax.swing.JFormattedTextField() . . .

Estou tentando mas tá rolando um erro no codigo abaixo tenho que usar um operador (cast) ou coisa do tipo... no parametro do parse();
date = new SimpleDateFormat("yyyy-MM-dd").parse(resultSet.getDate("DataNascimento"));
No frame onde estou exibindo os dados dos objetos a data esta ficando com valor = "null" ...

Da um help aí moçada !!! :?:

while (resultSet.next()) {


            date = new SimpleDateFormat("yyyy-MM-dd").parse(resultSet.getDate("DataNascimento"));
            result = new SimpleDateFormat("dd/MM/yyyy").format(date);
            
            results.add(new Ator(resultSet.getString("Cpf"),
                        resultSet.getString("Nome"),
                        resultSet.getString("NomeArtistico"),

                        result,

                        resultSet.getString("Login"),
                        resultSet.getString("Senha")));
        }

2 Respostas

paulo1911

Olá amigo, tente o seguinte!

while (resultSet.next()) {  
  
 
            result = new SimpleDateFormat("dd/MM/yyyy").format(resultSet.getDate("DataNascimento"));  
             
           results.add(new Ator(resultSet.getString("Cpf"),  
                        resultSet.getString("Nome"),  
                        resultSet.getString("NomeArtistico"),  
  
                        result,  
  
                         resultSet.getString("Login"),  
                        resultSet.getString("Senha")));  
         }

Obs: result deve ser do tipo String, pois o format devolve uma string!

fallow

Miltex

paulo1911:
Olá amigo, tente o seguinte!

while (resultSet.next()) {  
  
 
            result = new SimpleDateFormat("dd/MM/yyyy").format(resultSet.getDate("DataNascimento"));  
             
           results.add(new Ator(resultSet.getString("Cpf"),  
                        resultSet.getString("Nome"),  
                        resultSet.getString("NomeArtistico"),  
  
                        result,  
  
                         resultSet.getString("Login"),  
                        resultSet.getString("Senha")));  
         }

Obs: result deve ser do tipo String, pois o format devolve uma string!

fallow

Valew pela dica aí . . .
Brother !!!

Descobri aqui, era outra questão . . .

Falows…
:smiley:

Criado 11 de dezembro de 2010
Ultima resposta 11 de dez. de 2010
Respostas 2
Participantes 2