Applies ToMicrosoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

在 Access 表单上,使用“日期选取器”来输入当前日期。 如果该字段设置为“日期/时间”字段,则单击该字段后将出现“日期选取器”图标。 单击该图标,然后单击“日历”下面的“今天”按钮。

“今天”按钮呈突出显示状态的日期选取器。

键盘快捷方式   在 Access 桌面数据库中,按 Ctrl 键和分号 (; 同时) 使用当前日期填充所选字段。

有关向表中添加日期/时间字段的详细信息,请参阅创建用于存储日期和时间的字段。 有关窗体的详细信息,请参阅创建 Access 窗体

作为新项目的默认值

在 Access 中,大多数字段和控件具有“默认值”属性,你可以在其中输入函数,这样每次创建新项目时都会插入当前日期。 桌面数据库和 Access Web 应用都使用 Now() 函数插入当前日期和时间。 如果只想插入日期,请使用桌面数据库中的 Date() 函数,或 Access Web 应用 中的 Today() 函数。

在何处输入函数?

根据要更改的对象类型选择所需的过程。 请注意,如果您设置表的默认值,默认值设置将应用于任何基于该表的窗体或视图,因此它是首选方法。

在表中

在桌面数据库或 Access Web 应用的表中,下面介绍了如何查找“默认值”属性:

  1. 按 F11 打开“导航窗格”(如果尚未打开)。

  2. 在导航窗格中,右键单击相应的表,然后单击“设计视图”。

  3. 单击要添加默认值的字段,然后在“字段属性”下的“默认值”属性框中,输入 =Date()=Today()或 =Now()

    在 Access 表中设置日期/时间字段的默认值。

在窗体中(桌面数据库)

  1. 按 F11 打开“导航窗格”(如果尚未打开)。

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

  3. 单击要在其中插入当前日期的字段。

  4. 按 F4 打开“属性表”(如果尚未打开)。

  5. 在“属性表”的“全部”选项卡上,确保 “显示日期选取器 ”属性设置为 “For date”。

    在窗体的属性表中显示日期选取器属性

  6. 在属性表的“数据”选项卡上,在字段的“默认值”属性中键入 =Date()

    显示“默认值”属性设置为 Date() 的属性表。

    注意:  如果要包括当前时间和日期,请使用 Now() 函数而不是 Date() 函数。 您还可能需要调整字段的“格式”属性(在“属性表”的“格式”选项卡上)以启用时间显示。

在报表顶部

若要在报表页眉中显示当前日期(仅桌面据库),在“布局视图”中打开该报表,然后单击“设计”>“日期和时间”

有关创建报表的详细信息,请参阅 Access 中的报表简介

在 SQL 中

在 Access 桌面数据库中,你可以使用更新查询将日期字段更改到当前日期。 例如:

UPDATE TASKS SET StartDate = Date() WHERE ID=1;

有关更新查询的详细信息,请参阅创建和运行更新查询

要使用当前日期插入新记录,请使用追加查询,如此示例所示:

INSERT INTO TASKS ( TaskTitle, StartDate ) VALUES ("Task2", Date());

有关追加查询的详细信息,请参阅使用追加查询将记录添加到表

注意:  如果要包括当前时间和日期,请使用 Now() 函数而不是 Date() 函数。

页面顶端

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。