我有以下问题。
我有一个表列,它将日期时间存储为整数。 (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 "
问题是,我创建了一个水晶报告,我需要根据日期范围从表中选择一条记录。
为此,我在水晶报告中定义了一个参数字段,它将提供一个日期范围。两个日期选择框用于选择日期范围。
现在我想做的是,我想将每个日期值转换为整数。做一些数学。什么是最好的方式?
答案 0 :(得分:2)
将datediff与“s”参数一起使用
DATEDIFF( “S”,日期时间(1980,1,1,0,0,0),{?yourdateparameter})