Pacato
#1
Olá pessoal beleza?
Queria inserir um timestamp no BD postgres, só que ele coloca o timezone, mesmo se o campo da tabela esteja withput timezone…
estou implantando assim…
li.setTimestamp(6, new java.sql.Timestamp(new java.util.Date().getTime()));
está saindo assim:
“2012-12-27 09:00:20.082”
queria deixar sem esse timezone…
dobau
#2
O problema é o 082 ? Ele é o milisegundo atual. Não sei por que razão você quer ignorar essa informação, mas para desconsiderá-la é fácil.
Calendar horaAtual = Calendar.getInstance();
horaAtual.set(Calendar.MILLISECOND, 0);
li.setTimestamp(6, new java.sql.Timestamp(horaAtual.getTimeInMillis()));
Pacato
#3
dobau… funcionou exatamente como queria… não tenho problema nenhum com isso… mas minha chefe tem :lol:
pq de qualquer maneira eu iria ter que tratar… se não for na inserção será na consulta…
Valeu…