Caros amigos.
Eu estou precisando pegar na servlet o valor de:
e salvar no mySql num campo do tipo Date no formato YYYY-MM-DD
Fiz uma função aqui para resolver o problema mas tenho certeza que há um modo mais adequado.
Gostaria da ajuda de vcs para este meu problema…
Muito obrigado.
jayro
Maio 23, 2008, 1:02pm
#2
Cara… dá uma pesquisada sobre a classe GregorianCalendar… tem uns métodos lá de formatação de String/Data.
Dae jayro
Tente usar isso.
String dataQueTaVindoDaTela = request.getParameter("datainicio");
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Date date1 = df.parse(dataQueTaVindoDaTela);
Flw.
SimpleDateFormat format=new SimpleDateFormat("dd/MM/yyyy");
String dataEx="11/08/2008";
System.out.println(format.parse(dataEx));
Este exemplo converte a String dataEx em um objeto java.util.Date, é só você modificar o construtor do SimpleDateFormat e colocar o padrão que vem do seu JSP!
No método que trabalha com o banco é só passar o Date!