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

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.

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!

1 curtida

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

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

[quote=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})[/quote]

Funciono perfeitamente =D

1 curtida