Pessoal, gostaria de saber como eu posso utilizar uma variável do tipo Date?
Como devo declarar?
Como faço para ela ser do formato dd/MM/aaaa?
Estou utilizando banco de dados postgree, como faço para guardá-la?
Faça assim
int mes = Integer.parseInt((new SimpleDateFormat(“MM”)).format(new Date())); //Formato MM-yyyy
int ano = Integer.parseInt((new SimpleDateFormat(“yyyy”)).format(new Date()));
Dê um System.out.println(ano);
para vc ver o resultado
Leia:
http://www.evandrosantos.com/2008/08/formatao-de-datas-usando-java.html
http://www.evandrosantos.com/2008/08/operao-com-datas-utilizando-java.html
Quanto a como gravar datas no banco, você tem que informar qual o método que você está utilizando:
Hibernate é transparente;
JDBC quando você pegar um statement ou prepared stantement basta você chamar o método setTimestamp(new Timestamp(data.getTime())