Olá pessoal!
Criei um relatório usando o iReport. Nele coloquei um campo para exibir a data e hora (no formato dd/MM/yyyy - HH:mm) de geração do relatório. Usei o trecho new java.util.Date().
Até aí tudo bem. O problema é que minha aplicação está instalada em um servidor com Windows Server 2003. A hora do servidor está correta, o fuso horário o de Brasília.
Só que o relatório está exibindo a hora 3 horas atrasadas.
Depois usei yyyy.MM.dd G ‘at’ HH:mm:ss z do próprio iReport e nada.
O que será que está acontecendo?
De onde o relatório busca a data e hora quando uso new java.util.Date()?
T+