FormatDateTime 格式化日期时间

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

将时间日期按指定规则格式化成文本

语法

结果 = FormatDateTime(时间[, 格式])

参数

参数 数据类型 解释
时间 日期型 要被格式化的时间数据, 其他数据类型将会被隐式转换为日期型
格式 整数型 可选, 格式化的规则, 省略默认为0, 常数详见下表
格式常数 描述
vbGeneralDate 0 显示日期和/或时间。如果有日期部分,则将该部分显示为短日期格式。如果有时间部分,则将该部分显示为长时间格式。如果都存在,则显示所有部分。
vbLongDate 1 使用计算机区域设置中指定的长日期格式显示日期。
vbShortDate 2 使用计算机区域设置中指定的短日期格式显示日期。
vbLongTime 3 使用计算机区域设置中指定的时间格式显示时间。
vbShortTime 4 使用 24 小时格式 (hh:mm) 显示时间。

返回值

字符串, 返回格式化后的日期时间

示例

1
2
3
Dim GetCurrentDate
GetCurrentDate = FormatDateTime(Date(), 1)
TracePrint GetCurrentDate

备注