FormatDateTime 函数

返回格式设置为日期或时间的表达式。

语法

FormatDateTime ( Date [ ,NamedFormat ] )

FormatDateTime函数语法具有以下参数:

参数

说明

日期

必需。 要设置格式的日期表达式。

NamedFormat

可选。 指示使用的日期/时间格式的数值。 如果省略,则使用 vbGeneralDate。

设置

NamedFormat 参数具有以下设置:

常数

说明

vbGeneralDate

0

显示日期和时间。 如果有日期部分,则显示为短日期。 如果有时间部分,则显示为长时间。 如果存在,则同时显示这两个部分。

vbLongDate

1

使用计算机区域设置中指定的长日期格式显示日期。

vbShortDate

2

使用计算机区域设置中指定的短日期格式显示日期。

vbLongTime

3

使用计算机区域设置中指定的时间格式显示时间。

vbShortTime

4

使用 24 小时格式显示时间 (hh:mm) 。

示例

表达式

结果

SELECT FormatDateTime ([DateTime],0) AS Expr1 FROM ProductSales;

将"DateTime"字段中的日期值的格式和显示为"日期"和/或"时间"。

SELECT FormatDateTime ([DateTime],1) AS NewDate FROM ProductSales;

将"DateTime"字段中的日期值的格式显示为"长日期"格式。 将"DateTime"字段中的日期值的格式显示为短日期格式。

SELECT FormatDateTime ([DateTime],3) AS NewDate FROM ProductSales;

将"DateTime"字段中的日期值的格式显示为"时间"格式, (不带日期) 。

SELECT FormatDateTime ([DateTime],4) AS NewDate FROM ProductSales;

将"DateTime"字段中的日期值的格式显示为 24hour"Time"格式, (不带日期) 。

需要更多帮助?

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

此信息是否有帮助?

谢谢您的反馈!

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

×