Crystal报表:将日期参数转换为秒数

时间:2013-05-02 04:46:41

标签: parameters crystal-reports

我有以下问题。

我有一个表列,它将日期时间存储为整数。 (1980-01-01 00:00:00之后的秒数)例如:

1980-01-02 00:00:00将存储为86400(60*60*24)
1980-01-03 00:00:00将存储为172800
1999-12-31 00:00:00将存储为" a huge number "

问题是,我创建了一个水晶报告,我需要根据日期范围从表中选择一条记录。

为此,我在水晶报告中定义了一个参数字段,它将提供一个日期范围。两个日期选择框用于选择日期范围。

现在我想做的是,我想将每个日期值转换为整数。做一些数学。什么是最好的方式?

1 个答案:

答案 0 :(得分:2)

将datediff与“s”参数一起使用

DATEDIFF( “S”,日期时间(1980,1,1,0,0,0),{?yourdateparameter})