gpt4 book ai didi

java - DynamicReports 消除了日期字段的时间部分

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:24:04 26 4
gpt4 key购买 nike

我正在使用 dynamic-reports基于 Jasper-reports 创建报告。

我遇到了这个奇怪的问题,当我创建包含带有时间戳值的列的报告时,这些值的时间部分被删除并且报告中这些列的值显示时没有它们的时间部分,例如,我预计2013-03-12 23:10:10.2 但得到 2013-03-12 0:0:0.0

我正在使用 DataTypes.dateYearToSecondType() 类型的 dynamicreports 数据类型。

我目前正在使用 jasperreports-5.5.1 和 dynamicreports-3.2.1

我们将不胜感激任何帮助。

最佳答案

诀窍是改用这个列定义:

TextColumnBuilder column = col.column(..., Timestamp.class).setPattern("yyyy-MM-dd HH:mm.sss");

正如 ricardo mariaca 回答的那样 here

关于java - DynamicReports 消除了日期字段的时间部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24550190/

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