将当前时间与访问中的Time()函数进行比较

时间:2012-08-10 06:20:00

标签: time comparison ms-access-2010

实际上我是Microsoft Access 2010中的新手。我有一个与Microsoft Access通信的软件。它只是向ms访问发送一行命令,然后执行访问。例如,为了比较我使用以下命令的日期:

Arrival_Date,如Date()

访问正确执行此命令,并将Arrival_Date与当前日期进行比较 现在我想比较返回形式Time()函数的当前时间和Arrival_time。 我想检查当前时间是否在Arrival_Time - 30秒和Arrival_Time + 30秒内。
我应该用什么命令在ms访问中进行这种比较 感谢您的考虑。

1 个答案:

答案 0 :(得分:0)

怎么样:

WHERE ArrivalTime BETWEEN Dateadd("s",-30,Time()) AND Dateadd("s",30,Time())

更多信息:http://office.microsoft.com/en-us/access-help/dateadd-function-HA001228810.aspx