VBA - 日期时间函数

VBScript 日期和时间函数可帮助开发人员将日期和时间从一种格式转换为另一种格式,或者以适合特定条件的格式表达日期或时间值。

日期函数

序号 函数 & 描述
1 Date

一个函数,返回当前系统日期。

2 CDate

一个函数,它将给定的输入转换为日期。

3 DateAdd

一个函数,返回已添加指定时间间隔的日期。

4 DateDiff

一个函数,返回两个时间段之间的差异。

5 DatePart

一个函数,返回给定输入日期值的指定部分。

6 DateSerial

一个函数,返回给定年、月和日期的有效日期。

7 FormatDateTime

一个函数,根据提供的参数格式化日期。

8 IsDate

一个函数,无论提供的参数是否是日期,它都会返回布尔值。

9 Day

一个函数,返回 1 到 31 之间的整数,表示指定日期的天数。

10 Month

一个函数,返回 1 到 12 之间的整数,表示指定日期的月份。

11 Year

一个函数,返回一个整数,表示指定日期的年份。

12 MonthName

一个函数,返回指定日期的特定月份名称。

13 WeekDay

一个函数,返回一个整数(1 到 7),表示指定日期是星期几。

14 WeekDayName

一个函数,返回指定日期的工作日名称。

时间函数

序号 函数 & 描述
1 Now

一个函数,返回当前系统日期和时间。

2 Hour

一个函数,返回 0 到 23 之间的整数,表示给定时间的小时部分。

3 Minute

一个函数,返回 0 到 59 之间的整数,表示给定时间的分钟部分。

4 Second

一个函数,返回 0 到 59 之间的整数,表示给定时间的秒部分。

5 Time

一个函数,返回当前系统时间。

6 Timer

一个函数,返回自 12:00 AM 以来的秒数和毫秒数。

7 TimeSerial

一个函数,返回特定输入的时、分、秒的时间。

8 TimeValue

一个函数,它将输入字符串转换为时间格式。