Bom pessoal to tentando desde hoje de manha fazer um relatorio que passar como parametro duas data spara o ireport porem ele retorna todos campos nulos.
Segue o código
String dtx = (new java.text.SimpleDateFormat("yyyy/MM/dd").format(new java.util.Date(System.currentTimeMillis())));
Date dt = new SimpleDateFormat("yyyy/MM/dd").parse(dtx);
dt.setHours(00);
dt.setMinutes(00);
dt.setSeconds(00);
String date2 = (new java.text.SimpleDateFormat("yyyy/MM/dd").format(time));
Date dt1 = new SimpleDateFormat("yyyy/MM/dd").parse(date2);
Map parameters = new HashMap();
parameters.put("date1",dt);
parameters.put("date2", dt1);
JasperPrint jp = JasperFillManager.fillReport("RelatorioDiario.jasper", parameters);
System.out.println("time " + time);
System.out.println("dt "+ dt);
JasperViewer.viewReport(jp, false);
E segue também o jxmlr para terem uma ideia