Jasper reports 如何在iReport中更改日期格式(月份名称)?
我需要更改iReport中的日期格式。 目前我使用SQL查询来收集数据。 这是我在iReport中的查询 选择日期格式(当前日期,%d-%m-%Y')作为当前日期,上部(e.name)作为名称,e.address, 上部(ea.comName)为comName Blabla currentDate字段将显示2011年12月28日 要求将月份(12)更改为“取消记忆”而不是“12月”。或者,如果月份为1,则报告中的月份应为“一月” 月份名称为[一月、二月、Mac、四月、梅、六月、朱莱、奥戈斯、九月、奥克托伯、十一月、十二月] 我可以在iReport中执行这些条件吗Jasper reports 如何在iReport中更改日期格式(月份名称)?,jasper-reports,ireport,date-format,Jasper Reports,Ireport,Date Format,我需要更改iReport中的日期格式。 目前我使用SQL查询来收集数据。 这是我在iReport中的查询 选择日期格式(当前日期,%d-%m-%Y')作为当前日期,上部(e.name)作为名称,e.address, 上部(ea.comName)为comName Blabla currentDate字段将显示2011年12月28日 要求将月份(12)更改为“取消记忆”而不是“12月”。或者,如果月份为1,则报告中的月份应为“一月” 月份名称为[一月、二月、Mac、四月、梅、六月、朱莱、奥戈斯、九月
提前感谢。您可以创建和使用scriptlet,也可以使用以下示例中的表达式:
- 使用国家语言环境(
,马来西亚):ms_MY
...
- 使用条件
?:代码>操作员
...
- 您可以阅读如何使用scriptlet
DateFormat.getDateInstance(DateFormat.LONG, $P{REPORT_LOCALE}).format($F{currentDate})
@Hariawan我刚刚添加了新的解决方案