VBA日期时间函数 - VBA教程

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

日期函数

函数 描述
Date 一个函数,返回当前系统日期
CDate 一个函数,一个给定的输入转换为日期
DateAdd 一个函数,返回已添加日期到其指定的时间间隔
DateDiff 一个函数,返回在两个时间段的差异(差值)
DatePart 一个函数,返回给定输入日期值的指定部分
DateSerial 一个函数,返回一个有效日期为特定年份,月份和日期
FormatDateTime 一个函数,它将格式化基于提供的参数日期
IsDate 一个函数,返回一个布尔值,是否提供的参数是一个日期
Day 一个函数,返回1到31之间的整数,表示指定日期的当天
Month 一个函数,返回1到12之间的整数,表示指定日期的月份
Year 一个函数,返回一个整数,表示指定日期的年份
MonthName 一个函数,返回特定月份名称为指定日期
WeekDay 一个函数,返回一个整数(1〜7),表示星期几指定一天。
WeekDayName 一个函数,返回星期名称指定的一天。

时间函数

函数 描述
Now 一个函数,返回当前系统日期和时间
Hour 一个函数返回介于0和23,整数表示的给定时间的小时部分
Minute 一个函数,返回介于0和59,整数表示分钟的指定时间部分
Second 一个介于0和59功能,返回整数表示的给定时间的秒数部分
Time 一个函数,返回当前系统时间
Timer 一个函数,返回秒和毫秒的数量自12:00 AM
TimeSerial 一个函数,将特定的输入返回时间的小时,分钟和秒
TimeValue 一个函数,把输入字符串转换为时间格式