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

问题描述 投票:-1回答:1

如何将报表的输入日期参数​​更改为“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})
jasper-reports
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.