返回一个包含当前系统日期的 Variant (Date) 值。

语法

Date

备注

若要设置系统日期,请使用 Date 语句。

如果将 Date函数与公历一同使用,则"日历"属性设置不会更改 Date$的行为。 如果日历是回历,则Date$返回格式为 mm-dd-yyyy的 10 个字符的字符串,其中mm (01-12 ) 、dd (01-30) 和yyyy (1400-1523) 是回历月份、日期和时间。 等效的公历范围是 1980 年 1 月 1 日到 2099 年 12 月 31 日。

查询示例

表达式

结果

SELECT Date () AS Expr1 FROM ProductSales GROUP BY Date () ;

返回短日期格式的当前系统"date"。 结果:"dd/mm/yyyy"。

SELECT Date () -[DateofSale] AS DaysSinceSale FROM ProductSales;

返回当前系统"Date"与字段"DateofSale"的日期值之间的差值作为数字,在列"DaySinceSale"中显示结果。

VBA 示例

表达式 中使用日期     可以在任何可以使用表达式的地方使用 Date 函数。 例如,可以在窗体上设置文本框的"控件来源"属性,如下所示:

=Date()

在窗体视图中打开窗体时,文本框将显示当前系统日期。

在 VBA 代码中使用 Date 函数    

注意: 以下示例演示了在 VBA Visual Basic for Applications (模块) 函数。 有关使用 VBA 的信息,请在"搜索"旁边的下拉列表中选择"开发人员参考",在搜索框中输入一个或多个术语。

此示例使用 Date 函数返回当前系统日期。

Dim MyDate
MyDate = Date ' MyDate contains the current system date.

选择正确的日期函数

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×