默认情况下,如果BIRT报告的输入参数是Date类型,则格式为yyyy-MM-dd
。
我们可以更改为其他内容,例如可能是dd/MM/yyyy
?
答案 0 :(得分:2)
您可以更改日期参数的输入格式。单击“更改...”选择格式为“自定义”,您可以根据需要输入有效的格式代码。
如果您想输入默认日期,您仍然需要使用yyyy-MM-dd
格式,这不能更改(我在图片中使用new Date()
的位置),但输出格式仍然是您的输入格式。
答案 1 :(得分:0)
另一个选择是使用Birt设计器中的Date Time部分格式,并为日期选择正确的区域设置和格式。
我在Birt 3.7中完成了它并且工作正常
答案 2 :(得分:-1)
可以有很多方法可以做到这一点,但简单的方法是你可以在SQL Query本身中这样做。
如果您使用的是DB2,可以尝试
VARCHAR_FORMAT(“您的列映射名称”,“DD-Mon-YYYY”)AS dataSetName。
但这会将其数据类型更改为字符串
试试这是否有任何意义。