[Resolvido] Formatar data "yyyy-MM-dd" para "dd/MM/yyyy" no iReport

3 respostas
U

Bom dia galera do GUJ,

Estou montanto um relatório com os dados recebidos de um vector de objetos.
dentro desse vector tem 2 campos com formato Date (data e hora).

private Date data; private Date hora;

Dentro do relatório criei dois fields data e hora do tipo Date.

A data e hora enviados pelo vector estão no seguinte formato: “yyyy-MM-dd” e “HH:mm:ss”

Como faço para formatar a data para : “dd/MM/yyyy” dentro do iReport?

obs.: Quando eu coloco apenas o valor no relatório $F{data} ele esta vindo vazio.

3 Respostas

R

clique com o botão direito do mouse na sua field vai abrir um pop up vá na aba Campo texto , vai ter um cara chamado Modelo Padrão e do lado dele o botão criar…

clique nele vc vera todas as formas de formatações…se for isso que vc quer é simples.

valeu!

M

você também pode colocar um um text field e colocar a função:

new java.text.SimpleDateFormat(“dd/MM/yyyy”).format($F{DATA})

U

mayrasantos:
você também pode colocar um um text field e colocar a função:

new java.text.SimpleDateFormat(“dd/MM/yyyy”).format($F{DATA})

Funciono perfeitamente =D

Criado 22 de novembro de 2012
Ultima resposta 22 de nov. de 2012
Respostas 3
Participantes 3