Mudar formato da Data

Ola!

Como mudar o formato de uma data que esta nos padroes Americano para o pradrao nacional?
A data foi retirada do bd.

Tentei o metodo format da classe Calendar, mas nao deu muito certo…

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd/MM/yyyy  hh:mm:ss");
String date = simpleDateFormat.format(Date);//Date eh o dado do banco

foi isto que eu fiz, mas nao funcionou…
nao deu erro, mas ao executar a data nao e mostrado…
estou colocando as datas em um vetor na classe de negocio tentei utilizar o metodo format na classe de negocio e na classe main, nao funcionou…

valew

poe o codigo ai!

package Consulta;
import java.sql.;
import ConexaoBD.Conexao;
import java.util.
;
import java.io.*;

/**
*

  • @author Administrador
    */
    public class Consulta
    {
    private String deData, ateData, informacao;
    private Vector dataConsuta, idConsuta, idCliente, idDentista, idServico, valorConsulta, nomeCliente;

    /** Creates a new instance of Usuario */
    public Consulta(String d, String a)
    {
    deData = d;
    ateData = a;
    dataConsuta = new Vector();
    idConsuta = new Vector();
    idCliente = new Vector();
    idDentista = new Vector();
    idServico = new Vector();
    valorConsulta = new Vector();
    nomeCliente = new Vector();
    }

    public boolean pesquisaConsulta() throws SQLException, IOException
    {
    Conexao c = new Conexao();
    boolean aux = false;

     try{
             Statement statement = c.getConexao().createStatement();
             String query = "Select distinct * from tblConsulta co, tblCliente c where co.data_consulta between #" + deData + "# and  #" + ateData + "# and co.id_cliente=c.id_cliente order by co.data_consulta";
             
             ResultSet rs = statement.executeQuery( query );
             display ( rs );
             statement.close();
     }
     catch (SQLException sqlex)
     {
         informacao = ("Erro ao realizar a buscar");
     }
    

    return aux;
    }

    public void display(ResultSet rs) throws SQLException, IOException
    {

     try
     {
         
         rs.next();
         
            do
             {
                     //tabela Consulta
                     idConsuta.addElement( rs.getString("id_consulta") );
                     idCliente.addElement( rs.getString("id_cliente") );
                     idDentista.addElement( rs.getString("id_dentista") );
                     idServico.addElement( rs.getString("id_servico") );
                     dataConsuta.addElement( rs.getString("data_consulta") );
                     valorConsulta.addElement( rs.getString("valor_consulta") );
                     
                     //tabela cliente
                     nomeCliente.addElement( rs.getString("nome_cliente") );
    
             }
    
             while (rs.next());
                     
         informacao = ("Localizado com sucesso");
              
     }
    
     catch (SQLException sqlex)
     {
         sqlex.printStackTrace();
         informacao = ("Nenhum registro encontrado");
    
     }
    

    }
    public Vector getDataConsulta()
    {return dataConsuta;}

         public Vector getNomeCliente()
         {return nomeCliente;}
         
         public String getInformacao()
         {return informacao;}
    

}

nao rola se você declarar

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd/MM/yyyy");

fora do loop e dentro do loop usar

dataConsuta.addElement( simpleDateFormat.format(rs.getString("data_consulta")));

:?: :?:

Ah esqueci!

dataConsuta.addElement( simpleDateFormat.format(rs.getDate("data_consulta")));

getDate

é isto, valeu