FormatDateTime 函数
应用对象
Microsoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016
返回格式为日期或时间的表达式。
语法
FormatDateTime (Date [, NamedFormat ] )
FormatDateTime 函数语法具有以下参数:
| 参数 | 说明 |
|---|---|
| 日期 | 必需。 要设置格式的日期表达式。 |
| NamedFormat | 可选。 指示使用的日期/时间格式的数值。 如果省略,则使用 vbGeneralDate 。 |
“设置”
NamedFormat 参数具有以下设置:
| 不断 | 值 | 说明 |
|---|---|---|
| vbGeneralDate | 0 | 显示日期和/或时间。 如果有日期部分,请将其显示为短日期。 如果有时间部分,则将其显示为较长时间。 如果存在,则显示这两个部分。 |
| vbLongDate | 1 | 使用计算机区域设置中指定的长日期格式显示日期。 |
| vbShortDate | 2 | 使用计算机区域设置中指定的短日期格式显示日期。 |
| vbLongTime | 3 | 使用计算机的区域设置中指定的时间格式显示时间。 |
| vbShortTime | 4 | 使用 24 小时格式 (hh:mm) 显示时间。 |
示例
| Expression | 结果 |
|---|---|
| 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”字段中的日期值格式化并显示为 24 小时“时间”格式, (不带日期) 。 |