【发布时间】:2014-07-27 13:16:05
【问题描述】:
我正在用 Java 编写一个程序,它使用 JasperReports 来生成报告。报告的字段之一是日期字段。我这样发送语言环境变量:
Map parametersMap = new HashMap();
parametersMap.put(JRParameter.REPORT_LOCALE, myLocale2);
这工作正常,但问题是时间也出现在日期字段中。我在 MySQL 中使用了 DATE() 函数,但我仍然在报告中不断获取时间。我只需要显示日期(在正确的语言环境中)。如果我在报告中设置模式变量,以便日期以特定格式显示,则时间不会出现,但这会取消语言环境设置,我不希望这样。有人可以告诉我如何摆脱时间信息吗?
【问题讨论】:
标签: java mysql jasper-reports