我正在使用以下代码在JasperReports中生成图表.
<xyLineChart>
<chart evaluationTime="Band">
<reportElement x="0" y="0" width="555" height="500"/>
</chart>
<xyDataset>
<dataset incrementType="None"/>
<xySeries>
<seriesExpression><![CDATA["CpuUsageGraph"]]></seriesExpression>
<xValueExpression><![CDATA[new Long($F{time}.getTime())]]></xValueExpression>
<yValueExpression><![CDATA[$F{cpuUsage}]]></yValueExpression>
</xySeries>
</xyDataset>
<linePlot>
<plot/>
</linePlot>
</xyLineChart>
Run Code Online (Sandbox Code Playgroud)
我在X轴上打印日期,但它以毫秒为单位显示.如何以hh:mm:ss格式显示?
Jug*_*hah 17
您可以在Java中使用以下代码:
new SimpleDateFormat("MM-dd-yyyy HH:mm:ss z").format($V{VAR_DATE})
Run Code Online (Sandbox Code Playgroud)
其中$ V {VAR_DATE}是要转换为格式的日期变量.
| 归档时间: |
|
| 查看次数: |
33127 次 |
| 最近记录: |