access日期问题

新建表中想实现以下功能,不知道使用哪个函数?请高手指点!
生成数据:维修天数(数据格式为数字,位数为1)
生成方法:系统当前日期-受理日期的差值
请问使用什么函数?
感谢二位。
维修天数的生成方法有两种:
1.如已经处理完成,维修天数=修复日期-受理日期(都有固定时间)
2.如尚未完成,维修天数=系统当前日期-受理日期
两位刚才提供的函数,尚不能解决这个问题。还请指导

第1个回答  2009-08-05
用Datediff函数,用法为:DateDiff (interval, date1, date2),返回date2-date1的值,以interval指定的时间单位衡量.
Interval对应的时间单位:
yyyy 年
q 季度
m 月
y 每年的第几天
d 日
w 星期几
ww 周
h 小时
n 分钟
s 秒
例如:
DateDiff ("yyyy", #15/10/1998#, #22/11/2003#) 返回 5
DateDiff ("m", #15/10/2003#, #22/11/2003#) 返回 1
DateDiff ("d", #15/10/2003#, #22/11/2003#) 返回 38

修复日期-受理日期: Datediff("d", 受理日期,修复日期)
系统当前日期-受理日期: Datediff("d",受理日期,Date())
第2个回答  2009-08-05
一楼的资料是正确的!
DateDiff("d",受理日期,Date()) AS 维修天数

iif(修理日期 is null,datediff("d",受理日期,date()),datediff("d",受理日期,修理日期)) as 维修天数

access日期格式设置问题
1、打开access,并打开自己的数据表;2、选中自己要修改的默认日期表;3、选择日期字段,在字段属性中找到默认值;4、在默认值中输入公式,然后点击保存;5、进入数据表视图模式下进行编辑。

ACCESS中的时间计算问题
在 Access 中,计算日期与时间涉及多种方法,其中一种常见的应用是通过表达式从初始日期计算未来或过去日期。例如,若需在窗体的控件中输入日期,进而计算六个月后的日期,可借助 DateSerial 函数实现。首先,通过“数据库”窗口选择“对象”下的“窗体”,并创建一个新窗体。在设计视图中,添加两个未绑...

access中的日期默认值如何设置?
1、首先在电脑中打开access,右击鼠标选择【设计视图】选项。2、然后点击要编辑的字段,在下方字段属性中点击默认值右侧的【…】。3、然后在打开的窗口中,点击【函数】-【内置函数】-【日期\/时间】-【dateserial】。4、接着选中year然后双击表达式值year,如下图所示。5、选中date然后双击表达式值date。

怎么access中输入掩码短日期和长日期是一样的???
在 Access 数据库中,当你设置字段属性时,若输入掩码的设置不正确,可能会导致短日期和长日期显示相同。为解决这个问题,你需要通过以下步骤正确设置输入掩码。首先,打开 Access 数据库并选择要调整的表或查询。在表的设计视图中,双击目标字段以打开字段属性对话框。在字段属性对话框中,找到“输入掩码”...

access日期段引用无反应
是日期格式不符或者SQL语句出现错误。1、在引用日期段时,应该使用#号将起止日期括起来,例如#2022\/10\/01#到#2022\/10\/31#,同时需要确保日期的格式正确,如年份、月份和日期使用统一的形式。2、SQL语句出现错误,需要仔细检查语句中的拼写错误或逻辑错误等。可以参考Access的错误提示信息来进行检查和修改...

access某表时间字段里的有效性规则为只能输入系统日期前一年五月一日...
=DateSerial(Year(Date())-1,5,1)这个表达式通过减去一年的年份,然后指定月份为5,日期为1,实现了日期限制。简单来说,用户在输入日期时,系统会自动验证是否符合这个条件,如果输入的日期晚于或等于前一年的五月一日,将不允许输入。关于表中的数据类型,Access提供了几种常见的选项:文本型(Text)...

access中怎么样将日期?
在查询、报表或窗体中使用日期字段时,Access提供了丰富的日期函数,如DATE、NOW、TODAY、GETDATE等,这些函数可以帮助您实现复杂的日期运算。为了确保日期数据的准确性,建议定期备份数据,并在备份时保存所有相关日期信息。最后,如果您在操作过程中遇到问题,可以通过访问官方文档或在线论坛获取帮助。在社区中...

access如何设置只能输入系统时间以前的日期
在弹出的窗口中,输入一个“小于”符号(<)以表示限制。然后,从下拉菜单中选择“日期\/时间”类别,选择“Date”函数。完成设置后,点击“确定”以保存更改。现在,尝试输入超过当前系统时间的日期,Access会提示输入错误,确保只输入当天或之前的日子则不会有问题。通过以上步骤,您就可以成功限制Access...

ACCESS问题
若LZ提到的创作日期指的是文件的创建时间,为了解决问题,可以尝试以下步骤:步骤一:首先调整系统日期和时间至所需的日期。步骤二:接着复制已完成的ACCESS文件。步骤三:将系统日期和时间恢复至初始状态。如果目标是修改或访问时间,解决方案更为直接:打开文件进行编辑后保存即可。

在access中,如何修改时间日期?
1、首先,打开一个的Microsoft Office Access的数据库使用的,就需要对于选中左侧表的选项。2、点击的菜单创建的菜单选项,点击 报表 的选项。3、这样就会进入到了的报表的界面当中,修改右侧中时间日期。4、点击的菜单中的 日期和时间 的选项。5、这样就会弹出了一个日期和时间窗口当中,选中需要设置的...

相似回答
大家正在搜