Formatar data

Boa noite,

Como faço para retornar a data do BD nesse formato (dd,MM,yyyy) e mostrar no jTable…
Ela está retornando assim (yyyy,MM,dd)…

[code]

public Jtableparcelas() {
initComponents();

       conecta_parcela=new conexao();
       conecta_parcela.conecta();
       conecta_parcela.executaSQL("select * from TB_recebe order by "+oi);
       preencher_jTablev();
}

      Date data=new Date();

     conexao conecta_parcela;//,conecta_item;
     String oi="cod";
    
     public void preencher_jTablev()
   {
    
    
        jTable1.getColumnModel().getColumn(0).setPreferredWidth(20);
        jTable1.getColumnModel().getColumn(1).setPreferredWidth(20);
        jTable1.getColumnModel().getColumn(2).setPreferredWidth(20);
        jTable1.getColumnModel().getColumn(3).setPreferredWidth(100);
        jTable1.getColumnModel().getColumn(4).setPreferredWidth(120);
   
       DefaultTableModel modelo=(DefaultTableModel)jTable1.getModel();
       modelo.setNumRows(0);
    
    try
    {
             
        while(conecta_parcela.resultset.next())
            modelo.addRow(new Object[]{
                conecta_parcela.resultset.getString("cod"),
                conecta_parcela.resultset.getString("numepar"),
                conecta_parcela.resultset.getString("quant"),
                conecta_parcela.resultset.getDate("data"),
                conecta_parcela.resultset.getString("valorparc"),
               
            });
                  
                conecta_parcela.resultset.first();//volta ao primeiro registro
      }
       catch(SQLException erro)
        {
          JOptionPane.showMessageDialog(null,"Erro,ao listar"+erro);
        }
     }
 

 
         [/code]

Da uma olhada ai:

[code]package teste.datas;

import java.text.DateFormat;
import java.util.Date;
import java.util.Locale;

public class TesteData {

public static void main(String[] args) {
	
	Date date = new Date();
	
	Locale locale = new Locale("pt","br");
			
	DateFormat dt = DateFormat.getDateInstance(DateFormat.MEDIUM, locale);
	
	String data = dt.format(date);
	
	System.out.println(data);
	
}

}
[/code]

outro exemplo:

[code]String teste= “20100812”;

	SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");  
	
	Date date = sdf.parse(teste);
					
	DateFormat dt = DateFormat.getDateInstance(DateFormat.MEDIUM);
	
	teste = dt.format(date);
	
	System.out.println(teste);[/code]

SimpleDateFormat simpleDate = new SimpleDateFormat("yyyy-MM-dd");

String dataString = "1991-09-23";

Date data = simpleDate.parse(dataString);

simpleDate = new SimpleDateFormat("dd/MM/yyyy", new Locale("pt", "BR"));

dataString = simpleDate.format(data);

System.out.println(dataString);
        Date date = new Date();
        String dataFormatada = new SimpleDateFormat("dd,MM,yyyy").format(date);

[quote=Anime]Boa noite,

Como faço para retornar a data do BD nesse formato (dd,MM,yyyy) e mostrar no jTable…
Ela está retornando assim (yyyy,MM,dd)…

[code]

public Jtableparcelas() {
initComponents();

       conecta_parcela=new conexao();
       conecta_parcela.conecta();
       conecta_parcela.executaSQL("select * from TB_recebe order by "+oi);
       preencher_jTablev();
}

      Date data=new Date();

     conexao conecta_parcela;//,conecta_item;
     String oi="cod";
    
     public void preencher_jTablev()
   {
    
    
        jTable1.getColumnModel().getColumn(0).setPreferredWidth(20);
        jTable1.getColumnModel().getColumn(1).setPreferredWidth(20);
        jTable1.getColumnModel().getColumn(2).setPreferredWidth(20);
        jTable1.getColumnModel().getColumn(3).setPreferredWidth(100);
        jTable1.getColumnModel().getColumn(4).setPreferredWidth(120);
   
       DefaultTableModel modelo=(DefaultTableModel)jTable1.getModel();
       modelo.setNumRows(0);
    
    try
    {
             
        while(conecta_parcela.resultset.next())
            modelo.addRow(new Object[]{
                conecta_parcela.resultset.getString("cod"),
                conecta_parcela.resultset.getString("numepar"),
                conecta_parcela.resultset.getString("quant"),
                conecta_parcela.resultset.getDate("data"),
                conecta_parcela.resultset.getString("valorparc"),
               
            });
                  
                conecta_parcela.resultset.first();//volta ao primeiro registro
      }
       catch(SQLException erro)
        {
          JOptionPane.showMessageDialog(null,"Erro,ao listar"+erro);
        }
     }
 

 
         [/code][/quote]

Oi anime, olha se isso ajuda: :idea:
[youtube]http://www.youtube.com/watch?v=b6XahGygpbk[/youtube]

[quote=hiarlay] Date date = new Date(); String dataFormatada = new SimpleDateFormat("dd,MM,yyyy").format(date); [/quote]
Ei yarlay manda aí as novas normas para escrita do TCC para o meu e-mail: carlos_ds_jar@yahoo.com.br

?