Convertendo data

1 resposta
M

Senhores,

O objeto e.getDataHoraRegistro() retorna "tue Apr 22 02:10:38 BRT 2008", porém quando ele é executado com o getTime() a hora vem 00:00:00.

Alguem sabe como resolver este problema.

Abs,
ps.setDate(1, new java.sql.Date(e.getDataHoraRegistro().getTime()));
            ps.setDate(2, new java.sql.Date(e.getDataHoraVencimento().getTime()));
            ps.setDate(3, new java.sql.Date(e.getDataHoraSolucaoEfetiva().getTime()));

1 Resposta

Ironlynx

Cara, pq vc não formata essa data primeiro para depois tacá-la na base???
Tipo:

formatter = new SimpleDateFormat("HH.mm.ss");
    s = formatter.format(suadata);

para fazer o parsing de datas e depois usar o sql.Date.
Algum dos exemplos:
http://www.guj.com.br/posts/list/83539.java

Criado 22 de abril de 2008
Ultima resposta 22 de abr. de 2008
Respostas 1
Participantes 2