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

Java DynamicReports消除了日期字段的时间部分,java,sql,jasper-reports,dynamic-reports,Java,Sql,Jasper Reports,Dynamic Reports,我正在使用创建基于Jasper报告的报告 我遇到了这样一个奇怪的问题:当我创建包含带有时间戳值的列的报表时,这些值的时间部分被删除,报表中这些列的值显示时没有时间部分,例如,我希望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 任何帮助都将得到响

我正在使用创建基于Jasper报告的报告

我遇到了这样一个奇怪的问题:当我创建包含带有时间戳值的列的报表时,这些值的时间部分被删除,报表中这些列的值显示时没有时间部分,例如,我希望
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(。。。, setPattern(“yyyy-MM-dd-HH:MM.sss”)

正如里卡多·马里亚卡回答的那样