Com receber datas do ACCESS

3 respostas
Thiago_Ananias

Como eu faço para formatar datas que vem do banco de dados? elas vem assim: “1986-08-17 00:00:00”, e não estou conseguindo formata-las para exibir no JTable, eu consigo jogar nele porem eu queria que ela ficasse assim: “17/08/1986”, já tentei de “n” modos! vlw gente! :smiley:

3 Respostas

J
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String minhaData = sdf.format(<campo data do banco>);
Thiago_Ananias

Deu o seguinte erro:

<blockquote>Exception in thread “AWT-EventQueue-0” java.lang.IllegalArgumentException: Cannot format given Object as a Date

at java.text.DateFormat.format(DateFormat.java:279)

at java.text.Format.format(Format.java:133)

at Agenda.Default.(Default.java:128)

at Agenda.Default$2.run(Default.java:194)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)

at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

</blockquote>

<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/f.pngrowning.png?v=9" title=":frowning:" class="emoji" alt=":frowning:">
F

posta o codigo, coloque oq vem da base é um Date, pois deve ser convertido do java.sql.Date para o java.util.Date
pode ter erro de cast…

[]'s

Criado 30 de novembro de 2006
Ultima resposta 30 de nov. de 2006
Respostas 3
Participantes 3