Boa tarde à todos
Tô com dificuldades em armazenar datas no postgres.
Alguém pode me indicar um tutorial que me ajude a trabalhar com esse tipo de informação.
Boa tarde à todos
Tô com dificuldades em armazenar datas no postgres.
Alguém pode me indicar um tutorial que me ajude a trabalhar com esse tipo de informação.
Dae,
seguinte não tenho um tutorial para te ajudar, mas se você utilizar PreparedStatement e setar o atributo no sql como do tipo Date. Concerteza vai funcionar.
PreparedStatement p = conn.prepareStatement("insert into teste values(?)");
p.setDate(1, new java.sql.Date(new Date().getTime()));
Valeu pela dica,
Nesse caso vou armazenar a hora atual, não é?
Mas como faria para armazenar uma data digitada pelo usuário do programa?
Uso o java.util ou java.sql?
Desde já, obrigado pela atenção.
Por exemplo
String data = "30/07/1980";
Date d = new SimpleDateFormat("dd/MM/yyyy").parse(data);
Essa string b[/b] é o formato da data.
O método parse irá te retornar uma data da java.util, depois você faz d.getTime() para o new java.sql, conforme o exemplo anterior…
Flwss
Meu camarada, muito obrigado pela ajuda funcionou legal !
Foi mal pela demora em responder mas só consegui testar agora .