Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Datetime Access中的查询日期_Datetime_Criteria_Ms Access 2010 - Fatal编程技术网

Datetime Access中的查询日期

Datetime Access中的查询日期,datetime,criteria,ms-access-2010,Datetime,Criteria,Ms Access 2010,我有一个数据库,将每个条目的日期和时间存储在一列中,如下所示:- 8/29/2012 6:09:45 AM——例如。我正在寻找一种方法来查询今天的日期,而不考虑时间 目前我在查询中使用条件,如“*9/29/2012*”。问题在于,每天需要报告时,都需要更新标准中的日期,从而消除了报告自动化的可能性 有没有一种方法可以只查询当前日期而不必大修目标表,或者每天更新查询条件?日期存储为数字,整数部分是日期,因此您可以说: CInt(MyDate)=Cint(Date) 你也可以说: CDate

我有一个数据库,将每个条目的日期和时间存储在一列中,如下所示:-
8/29/2012 6:09:45 AM
——例如。我正在寻找一种方法来查询今天的日期,而不考虑时间

目前我在查询
中使用条件,如“*9/29/2012*”
。问题在于,每天需要报告时,都需要更新标准中的日期,从而消除了报告自动化的可能性


有没有一种方法可以只查询当前日期而不必大修目标表,或者每天更新查询条件?

日期存储为数字,整数部分是日期,因此您可以说:

  CInt(MyDate)=Cint(Date)
你也可以说:

 CDate(Format(MyDate, "yyyy/mm/dd")) = Date()


日期存储为数字,整数部分为日期,因此您可以说:

  CInt(MyDate)=Cint(Date)
你也可以说:

 CDate(Format(MyDate, "yyyy/mm/dd")) = Date()

29/09/2012 00:00:00 is equal to Date() 
29/09/2012 23:50:00 is greater than Date() but less than Date+1