to (re)iniciando meus estudos em Java, para isso to fazendo uma aplicaçao bem basicas para gestao de eventos, no banco de dados (MySQL) o campo para data e hora esta como timestamp, a dificuldade estar em pegar a hora. A data consigo com o componente JCalendar, mas ele nao pega o horario, como capturar ?
packagetesteDavi;importjava.text.SimpleDateFormat;importjava.util.Date;publicclassTestDateTime{publicstaticvoidmain(String[]args){// TODO Auto-generated method stubSimpleDateFormatformat=newSimpleDateFormat("DD/MM/YYYY hh:mm:ss");Datedata=newDate();System.out.println("Data não formatada");System.out.println(data);System.out.println("Data formatada");System.out.println(format.format(data));}}
S
Sandro_Machado
A classe Date está Deprecated (descontinuada), utilize agora a java.time.LocalDate;
ela traz vários benefícios que a classe antiga não possuía como, método pronto para pegar diferença entre datas, dentre outros que não lembro agora, dá uma ulhada no javadoc vale a pena.