如何更改iReport中的日期格式(月份名称)?
我需要更改 iReport 中的日期格式。 目前我使用 SQL 查询来收集数据。 这是我在 iReport 中的查询
SELECT DATE_FORMAT(CURRENT_DATE,'%d-%m-%Y') AS currentDate, Upper(e.name) AS 名称 , e.address, Upper(ea.comName) AS comName blablablabla.....
并且 currentDate 字段将显示 28-12-2011
要求将月份 (12) 更改为“Disember”而不是“December”。或者,如果月份是 1,那么报告中应该是“Januari”。
月份名称为 [Januari、Februari、Mac、April、Mei、Jun、Julai、Ogos、September、Oktober、November、Disember]。
我可以在 iReport 中执行这些条件吗?
提前致谢。
I've a requirement to change the date format in iReport.
Currently I used an SQL query to collect the data.
Here's my query in iReport
SELECT DATE_FORMAT(CURRENT_DATE,'%d-%m-%Y') AS currentDate, Upper(e.name) AS name , e.address,
Upper(ea.comName) AS comName blablablabla.....
and currentDate field will show 28-12-2011
What the requirement is change the month (12) to "Disember" not "December". Or if the month is 1 so in the report should be "Januari".
The Month names are [Januari, Februari, Mac, April, Mei, Jun, Julai, Ogos, September, Oktober, November, Disember].
Can I do these condition in iReport?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以创建和使用 scriptlet,也可以使用如下示例所示的表达式:
ms_MY
,马来西亚):? :
运算符You can create and use scriptlet or you can use expressions like in this samples:
ms_MY
, malaysia):? :
operator要以不同格式显示日期,一种选择是根据区域设置设置日期格式。例如,以下表达式使用当前用户的区域设置:
To display dates in different formats, one option is to format dates based on locales. For example, the following expression uses the current user's locale: