Olá,
Tenho um campo Data_vencimento em uma tabela de um BD e quero mostrar este campo em um jTextField no padrão (dd/MM/yyyy).
Obrigado.
Olá,
Tenho um campo Data_vencimento em uma tabela de um BD e quero mostrar este campo em um jTextField no padrão (dd/MM/yyyy).
Obrigado.
Use DateFormat ou SimpleDateFormat para formatar a sua data em um formato visualmente amigável ao usuário…
Traduzindo…
Use o Google!
http://www.google.com.br/search?hl=pt-BR&q=java+simpledateformat&meta=
http://javatechniques.com/blog/dateformat-and-simpledateformat-examples/
Faz bem pesquisar e estudar um pouco de vez em quando… comodismo não combina com TI…
Assim:
JTextField campo = new JTextField();
SimpleDateFormat formatador = new SimpleDateFormat("dd/MM/yyyy");
Date data = dataQueVeioDoBanco();
campo.setText(formatador.format(data));
Se quiser trabalhar com Timestamp, só joga ele prum objeto Date que funfa =]
Abraços
http://preclog.blogspot.com/2007/09/trabalhando-com-datas-no-java.html
Deu o doce na boca da criança, hehehe…
Assim a criança aprende (errado) que é só chorar pra ganhar o doce!

Olá,
Fiz o seguinte:
SimpleDateFormat formatDate = new SimpleDateFormat(“dd/MM/yyy”);
data = (resultado_RS.getDate(“DATA_VENCIMENTO”));
jtf_Data_Vencimento.setText(formatDate.format(data));
Só que está dando erro:
null
java.lang.NullPointerException
Olá,Fiz o seguinte:
SimpleDateFormat formatDate = new SimpleDateFormat(“dd/MM/yyy”); data = (resultado_RS.getDate(“DATA_VENCIMENTO”)); jtf_Data_Vencimento.setText(formatDate.format(data));Só que está dando erro:
null
java.lang.NullPointerException
jtf_Data_Vencimento foi corretamente instanciado, e é diferente de nulo?
cara ta dando erro porq vc ta tentando formatar a variavel data e ela está vazia…
verifica antes se realmente ta vindo o valor do banco !!!
(“DATA_VENCIMENTO”));
tem certeza que a tua coluna no BD está declarada dessa forma!?
É sempre bom fazer um try antes de fazer esse tipo de operação… A não ser que tu garanta via banco que SEMPRE virá um valor válido do banco (com uso de not null, por exemplo).
Agora é só ver o q está retornando null… se é o ResultSet ou se é a data.
[]'s
Está ok. Funcionando.