oracle.sql
而非实际日期[Ex: 12/4/2012 displayed as oracle.sql
]。我尝试更改日期格式,但很难确定我哪里出错了。 日期显示为oracle.sql
的代码为<![CDATA[""+$F{TIME_REGISTERED}]]>
以下代码显示JasperReport:
<textField>
<reportElement uuid="e20e9b37-a687-400f-9b29-e4a210e2d71f" x="661" y="26" width="55" height="20"/>
<textElement/>
<textFieldExpression><![CDATA[""+$F{TIME_REGISTERED}]]></textFieldExpression>
</textField>
答案 0 :(得分:0)
使用SimpleDateFormat
将日期转换为String,并将其设置为对象变量
然后在jrxml中声明变量
<field name="TIME_REGISTERED" class="java.lang.String"/>
然后使用
<textFieldExpression><![CDATA[$F{TIME_REGISTERED}]]></textFieldExpression>
答案 1 :(得分:0)
“截至日期” +新的SimpleDateFormat(“ dd-MMM-yyyy”)。format($ P {asofdate})
$ P {asofdate}是一个日期。
“截至日期” +新的SimpleDateFormat(“ dd-MMM-yyyy”)。format($ F {asofdate})
$ F {asofdate}是一个日期。