计算两个日期之间的天数

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

假设 Access 中有一个窗体上有 "截止日期" 字段, 并且想要显示在截止日期到来之前剩余的天数。 执行此操作的快速方法是向窗体添加新的文本框, 然后使用该文本框中的DateDiff 函数进行计算。

  1. 在导航窗格中右键单击窗体, 然后单击 "布局视图"。

  2. 单击 "设计>"文本框, 按住 Ctrl 键, 然后单击要在其中放置文本框的布局。

  3. 单击新的文本框, 然后按 F4 以显示属性表 (如果尚未显示)。

  4. 在属性表的 "数据" 选项卡上, 在 "控件来源" 属性框中键入以下内容:

    = DateDiff ("d", Date (), [表达式 iif])

    你的表单应类似于以下内容:

    在文本框的 "控件来源" 属性中输入 DateDiff 函数。

此示例中的表达式从截止日期中减去当天的日期 (date ())。 "d"告诉 Access 计算天数 (与年、月数相对)。 如果您的文本框命名为表达式 iif 以外的内容, 请在函数参数中替换实际的文本框名称。

更多信息

了解有关表达式的详细信息, 请阅读了解如何生成表达式将函数添加到 Access 表达式

有关窗体的详细信息, 请参阅在 Access 中创建窗体

与 Microsoft 365 一起领先他人一步

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×