2014-07-03 58 views
3

我正在使用dynamic-reports基於Jasper報告創建報告。 我遇到了這個奇怪的問題,當我創建包含具有Timestamp值的列的報表時,這些值的時間部分被刪除,報表中顯示的那些列的值不帶時間部分,例如我期望2013-03-12 23:10:10.2但我得到2013-03-12 0:0:0.0。 我正在使用DataTypes.dateYearToSecondType()類型的dynamicreports數據類型。DynamicReports消除日期字段的時間部分

我目前使用的JasperReports-5.5.1和dynamicreports-3.2.1

任何幫助將apreaciated。

回答

2

訣竅是使用此列定義代替:

TextColumnBuilder柱= col.column(..., Timestamp.class).setPattern(「YYYY-MM-DD HH:mm.sss 「);

李嘉圖馬里亞卡回答here

相關問題