Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
默认情况下,如果 BIRT 报告的输入参数是日期类型,则它采用yyyy-MM-dd格式。
yyyy-MM-dd
我们可以更改为其他内容,例如可能dd/MM/yyyy吗?
dd/MM/yyyy
您可以更改日期参数的输入格式。单击“更改...”选择格式为“自定义”,您可以根据需要输入有效的格式代码。
如果您想输入默认日期,您仍然必须使用yyyy-MM-dd格式,这无法更改(我new Date()在图片中使用的位置),但输出格式仍将是您输入的格式。
new Date()
另一种选择是使用 Birt 设计器中的日期时间格式部分,并为日期选择正确的区域设置和格式。
我已经在 Birt 3.7 中完成了它并且工作正常
有很多方法可以做到这一点,但最简单的方法是您可以在 SQL Query 本身中做到这一点。
如果您使用的是 DB2,您可以尝试
VARCHAR_FORMAT("您的列映射名称",'DD-Mon-YYYY') AS 数据集名称。
但这会将其数据类型更改为字符串
试试这是否有任何降神作用。