Convertendo Data

4 respostas
M

pessoal, estou com um probleminha…
preciso receber uma data, por um request.getParameter(), mas não sei como convertê-lo em data…

<%<a class="mention" href="/u/page">@page</a> import=“java.util.*” %>

Date nascimento;

nascimento = request.getParameter(“txtNascimento”);

o Date.Parse() está obsoleto…
como eu faço para converter o parametro recebido em um Date ?

abraços

Mario

4 Respostas

S

Tente isto

String data = "01/02/2009";
Date d = new Date(data);
System.out.println(d);

Abraço

M

Velho, valeu pela dica…
eu coloquei e ficou assim…

Date nascimento;

if ( request.getParameter(txtNascimento) != null && request.getParameter(txtNascimento).length() != 0 ) {

nascimento = new Date(request.getParameter(txtNascimento));

}

o problema é que no Date(request.getParameter(“txtNascimento”)), o “Date” aparece com o traço no meio, indicando que ele está obsoleto ?

abraços

Mario

B

O construtor de Date que recebe uma String está depreciado. Utilize SimpleDateFormat:

SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); Date data = sdf.parse("31/07/2009");

M

valeu bkn… funcionou…

abraços

Mario

Criado 31 de julho de 2009
Ultima resposta 31 de jul. de 2009
Respostas 4
Participantes 3