gpt4 book ai didi

java - 在 IReport 中显示为 oracle.sql 的日期

转载 作者:行者123 更新时间:2023-11-29 09:02:55 26 4
gpt4 key购买 nike

  • 在 Ireport 中显示日期时显示为 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>

最佳答案

使用 SimpleDateFormat 将日期转换为字符串并将其设置为对象变量

然后在jrxml中声明变量

<field name="TIME_REGISTERED" class="java.lang.String"/>

然后使用

<textFieldExpression><![CDATA[$F{TIME_REGISTERED}]]></textFieldExpression>

关于java - 在 IReport 中显示为 oracle.sql 的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16344573/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com