Estou com o seguiinte problema
Em tenho duas string. Uma com valor de Data (21/06/2007) e
outra com hora (08:00) e o meu campo no banco de dados é
um javax.sql.Date
A questao é
Como faço para gravar isso no banco ?
Alguma sugestao ?
Exemplo :21/06/2007 08:00
Putz, trabalhar com datas no Java é sempre uma coisa que dah um pouco de dor de cabeça, tbem gostaria de entender como que poderia ser feito isto.
Segue exemplo clássico
[code] try {
DateFormat formato = new SimpleDateFormat(“dd/MM/yyyy hh:mm”);
Date data = formato.parse(“21/06/2007 08:23”);
GregorianCalendar calendar = new GregorianCalendar();
calendar.setTime(data);
System.out.println("dia: " + calendar.get(Calendar.DATE));
System.out.println("mês: " + calendar.get(Calendar.MONTH));
System.out.println("ano: " + calendar.get(Calendar.YEAR));
System.out.println("hora: " + calendar.get(Calendar.HOUR));
System.out.println("minuto: " + calendar.get(Calendar.MINUTE));
} catch (java.text.ParseException e) {
e.printStackTrace();
}
[/code]