Visualizar Data Atual

2 respostas
J

Fala Pessoal…
É o seguinte…
Tenho uma jsp e preciso que mostre só a data atual, assim:
<tr><td>Data Emissão:</td><td><input type=‘text’ name=‘data_emi’ value="<%=dataatual%>"></td></tr>

Na variavel dataatual aparece isso:
Fri Jun 01 10:42:36 BRT, quando a jsp é visualizada…

Por que usei:
<%Date dataatual = new Date();%>

Fri Jun 01 10:42:36 BRT, quando a jsp é visualizada…

Minha pergunta :
como faço pra visualizar uma STRING data (dd/mm/aaaa) na jsp, pois tem q chegar uma string, pq o banco converte pra Date.

Desde já agradeço atençao

2 Respostas

F

Bom dia JavaNoob18.
Bem vindo ao Portal Java.
Existem muitos tópicos aqui mesmo no PJ explicando como fazer esse conversão de Date para String.
Mas para adiantar sua vida, faça assim:

&lt;% 
SimpleDateFormat fmt = new SimpleDateFormat&#40;"dd/MM/yyyy"&#41;;
%&gt;
Olá a data atual é&#58;&lt;%=fmt.format&#40;new Date&#40;&#41;&#41;%&gt;

Abraço.

J

SimpleDateFormat formatador = new SimpleDateFormat&#40;&quot;dd/MM/yyyy&quot;&#41;; String dataformatada = formatador.format&#40;dataatual&#41;;

Mas pra não colocar isso em scriptlets, use a taglib fmt da JSTL:

http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/fmt/tld-summary.html

Criado 1 de junho de 2007
Ultima resposta 1 de jun. de 2007
Respostas 2
Participantes 3