在BIRT表中将带有日期文本的字符串转换为日期格式

时间:2015-06-12 16:22:48

标签: birt

我有一个日期,我从前端应用程序检索为字符串“Dec 20 2007”并插入BIRT表。

由于此字段的数据类型设置为“Type:String”,因此当我将其转换为Date时,表中断并且表中没有数据可见。

我的最终目标是按日期对表格进行排序。

将“Dec 20 2004”字符串转换为BIRT表中日期格式的任何解决方案。

感谢。

1 个答案:

答案 0 :(得分:0)

很简单,只需在同一个表中创建一个新的空列。 添加一个带有如下表达式的数据项:

new Date(row["String Date"])

http://developer.actuate.com/community/forum/index.php?/topic/36777-convert-string-with-date-text-to-date-format-in-birt-table/

然后您可以对新数据绑定进行排序。