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

Responder a