Utilizando um JDateChooser

Java

16/05/2015

Estou utilizando um JDateChooser, salva tudo certinho no banco de dados. O problema é na hora de setar a data não estou conseguindo. Alguém pode me ajudar? como faço pra converter a data?
Uilton Vargas

Uilton Vargas

Curtidas 0

Respostas

Ronaldo Lanhellas

Ronaldo Lanhellas

16/05/2015

Quando você recuperar a data do banco e for setar no JDataChooser, faça a conversão assim:

seuJDateChooser.setDate(new SimpleDateFormat("dd/MM/yyyy").parse(suaDataFromDataBase));
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

16/05/2015

Quando você recuperar a data do banco e for setar no JDataChooser, faça a conversão assim:

seuJDateChooser.setDate(new SimpleDateFormat("dd/MM/yyyy").parse(suaDataFromDataBase));
GOSTEI 0
Uilton Vargas

Uilton Vargas

16/05/2015

Quando você recuperar a data do banco e for setar no JDataChooser, faça a conversão assim:

seuJDateChooser.setDate(new SimpleDateFormat("dd/MM/yyyy").parse(suaDataFromDataBase));



No método para Salvar eu fiz assim:


SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy");
data = formato.parse(jDateChooserDataPedido.getDate().toString());
java.sql.Date datasql = new java.sql.Date(data.getTime());
certificado.setData_pedio(datasql);

mais não está dando certo
GOSTEI 0
Uilton Vargas

Uilton Vargas

16/05/2015

No método para Salvar eu fiz assim mais não salva:


SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy");
data = formato.parse(jDateChooserDataPedido.getDate().toString());
java.sql.Date datasql = new java.sql.Date(data.getTime());
certificado.setData_pedio(datasql);

alguém para ajudar?

GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

16/05/2015

Mas pelo que entendi você quer pegar a data que está no banco de dados e setar no JDataChooser, certo ? Sendo assim da forma que você está fazendo está errado, você está pegando a data do próprio JDateChooser.
GOSTEI 0
Uilton Vargas

Uilton Vargas

16/05/2015

Quando você recuperar a data do banco e for setar no JDataChooser, faça a conversão assim:

seuJDateChooser.setDate(new SimpleDateFormat("dd/MM/yyyy").parse(suaDataFromDataBase));


O que seria essa parte(suaDataFromDataBase); ?
GOSTEI 0
POSTAR