Problema com data

1 resposta
leandrosu

Boa tarde galera,

Tenho instalado na minha rede o OPENFIRE, estou criando alguns relatorios para o controle de conversas.
Bom o problema acontece quando recebo os dados do banco ( mysql ) o valor que recebo da DATA é o seguinte.

1215446122986

E o valor imprimido no relatorio do OPENFIRE é:

07/07/2008 12:54:26

Como formato essa data para que o valor impresso no meu relatorio seja similar ao do OPENFIRE?
Desde ja Grato.

1 Resposta

danielbchaves

Não sei nem o que é OPENFIRE, mas aí vai uma tentativa…

essa data do MySQL parece um timestamp, logo, vc pode criar um Calendar com esse valor…

Calendar c = new GregorianCalendar();
c.setTimeInMillis(1215446122986);

SimpleDateFormat sdf = new SimpleDateFormat("dd/MMM/yyyy");
sdf.format(c.getTime());

http://java.sun.com/javase/6/docs/api/java/text/SimpleDateFormat.html

nem testei, mas é algo por aí…

[]s

Criado 7 de julho de 2008
Ultima resposta 7 de jul. de 2008
Respostas 1
Participantes 2