Galera já fui bem claro no tópico, é pq estou usando o MySQL e queria q ao recuperar os dados ele mostrasse nesse formato pro usuário: 18/08/2010
vlw!
Você recupera do banco de dados objetos do tipo Date. Para exibir, basta usar um SimpleDateFormat.
Sempre trabalhe com tipos corretos na sua aplicação. No banco, datas são Date. Nas classes, datas são Date. Apenas na hora de exibir, na tela, é que datas viram Strings através do SimpleDateFormat.
Assim, você não precisa ficar lembrando formatos específicos retornados por consultas, ou ficar fazendo conversões intermediárias no meio de lógicas de negócio.
e isso tbm vai depender de onde você está.
Desktop? Web?
o tipo é uma coisa a exibição é outra…
por exemplo:
Desktop = SimpleDateFormat
Web = JSTL
Então como faria pra usar o SimpleDateFormat?
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String strData = sdf.format(data);
[quote=aeciovc]e isso tbm vai depender de onde você está.
Desktop? Web?
o tipo é uma coisa a exibição é outra…
por exemplo:
Desktop = SimpleDateFormat
Web = JSTL[/quote]
Sim, mas a dica se mantém. Date em todo lugar, string com data formatada só na view.
com certeza!! assino embaixo!!