如何将报告的输入参数默认改为“DD-MM-YY”,输入为“d / M / y”我必须通过inout参数进行选择查询

时间:2018-05-02 11:28:14

标签: jasper-reports

如何将报告的输入日期参数​​更改为“DD-MM-YY”,默认情况下将输入转换为“d / M / y”,

select * from table where start_date between '08-02-18' and '05-05-18'

但是在这里我使用了硬编码值,请建议如何声明给出日期格式如“DD-MM-YY”的参数。

我尝试过这样的表达:

new SimpleDateFormat("DD/MM/YY").format($P{datefrom})

1 个答案:

答案 0 :(得分:0)

使用下面的表达式并根据您的要求更改格式模式。 新的SimpleDateFormat(“dd-MM-yy”)。format((新的SimpleDateFormat(“dd / MM / yy”))。parse($ P {parameter1}))