Tamer,
só uma dica:
na linha
String dataAtual = new String(fmt.format(d));
o "new String" não é necessário. Você pode (e seria aconselhável) fazer simplesmente:
String dataAtual = fmt.format(d);
já que o método format() (pelo menos no JDK 1.2.2 para Solaris) aloca instâncias
distintas de String entre uma chamada e outra e alocação de memória é uma das
operações mais caras que existe no Java (se não a MAIS cara). No seu exemplo isso não
tem muito impacto, mas se você fizer isso dentro de um loop grande, você com certeza
deve estar degradando o desempenho do seu programa.
[]s,
Alexei
-----Original Message-----
From: tamer americo listas [mailto:[EMAIL PROTECTED]]
Sent: Terça-feira, 7 de Novembro de 2000 10:31
To: [EMAIL PROTECTED]
Subject: RE: [java-list] Datas em JSP
<%
java.util.Date d = new java.util.Date();
java.text.SimpleDateFormat fmt = new java.text.SimpleDateFormat("dd/MM/yyyy");
String dataAtual = new String(fmt.format(d));
%>
-----Original Message-----
From: Luiz Geovani Vier [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, November 01, 2000 4:57 PM
To: [EMAIL PROTECTED]
Subject: [java-list] Datas em JSP
Date Date = new Date();
retorna a data no seguinte padrão...
Wed Nov 01 16:54:19 GMT-02:00 2000
Se eu quiser apenas 01/11/00, como faço?
Obrigado!
[]
Luiz