本页面包含了所有的内置VBScript函数。 该页面分为以下几个部分:
时间/日期函数
功能 | 描述 |
---|---|
CDate | 转换一个有效的日期和时间表达式亚型日期的变种 |
Date | 返回当前系统日期 |
DateAdd | 返回到其指定的时间间隔已添加的日期 |
DateDiff | 返回时间间隔的两个日期之间的数 |
DatePart | 返回给定日期的指定部分 |
DateSerial | 返回日期指定的年,月,日 |
DateValue | 返回日期 |
Day | 返回一个数字,表示月的当天(between 1 and 31, inclusive) |
FormatDateTime | 返回表达式格式化为日期或时间 |
Hour | 返回一个数字,代表一天中的小时(between 0 and 23, inclusive) |
IsDate | 返回一个布尔值,指示如果所评估的表达式可被转换成日期 |
Minute | 返回一个数字,表示小时的分钟(between 0 and 59, inclusive) |
Month | 返回一个数字,代表一年中的月份(between 1 and 12, inclusive) |
MonthName | 返回指定月份的名称 |
Now | 返回当前系统日期和时间 |
Second | 返回一个数字,表示分钟的第二(between 0 and 59, inclusive) |
Time | 返回当前系统时间 |
Timer | 返回自12:00 AM的秒数 |
TimeSerial | 返回时间为特定的小时,分钟和秒 |
TimeValue | 返回时间 |
Weekday | 返回一个数字,表示星期几(between 1 and 7, inclusive) |
WeekdayName | 返回一周中的某指定日期的工作日名称 |
Year | 返回一个数字表示年份 |
转换函数
功能 | 描述 |
---|---|
Asc | 第一个字母转换将字符串中的ANSI代码 |
CBool | 表达式转换成布尔亚型的变体 |
CByte | 表达式转换为亚型字节的变体 |
CCur | 表达式转换为亚型货币的变体 |
CDate | 转换一个有效的日期和时间表达式亚型日期的变种 |
CDbl | 表达式转换为双亚型的变体 |
Chr | 指定的ANSI代码转换为字符 |
CInt | 表达式转换为整数亚型的变体 |
CLng | 表达式转换为长亚型的变体 |
CSng | 表达式转换为单亚型的变体 |
CStr | 表达式转换为String子类型的变体 |
Hex | 返回指定数字的十六进制值 |
Oct | 返回指定数字的八进制值 |
格式功能
功能 | 描述 |
---|---|
FormatCurrency | 返回格式化为货币值的表达式 |
FormatDateTime | 返回表达式格式化为日期或时间 |
FormatNumber | 返回格式化为数字的表达式 |
FormatPercent | 返回百分比形式的表达 |
数学函数
功能 | 描述 |
---|---|
Abs | 返回指定数字的绝对值 |
Atn | 返回指定数字的反正切 |
Cos | 返回指定数字的余弦(angle) |
Exp | 返回e幂 |
Hex | 返回指定数字的十六进制值 |
Int | 返回指定数目的整数部分 |
Fix | 返回指定数目的整数部分 |
Log | 返回指定数字的自然对数 |
Oct | 返回指定数字的八进制值 |
Rnd | 返回一个小于1但大于或等于0的随机数 |
Sgn | 返回一个整数,表示指定数量的符号 |
Sin | 返回指定数字的正弦值(angle) |
Sqr | 返回指定数目的平方根 |
Tan | 返回指定数字的正切值(angle) |
阵列功能
功能 | 描述 |
---|---|
Array | 返回包含阵列的变体 |
Filter | 返回包含基于过滤标准的字符串数组的子集的基于零的阵列 |
IsArray | 返回一个布尔值,它指示一个指定的变量是否是一个数组 |
Join | 返回在数组中由多个子串的字符串 |
LBound | 返回最小的下标为数组的指示的尺寸 |
Split | 返回零基于一维包含子串的一个指定数目的阵列 |
UBound | 返回最大的下标为数组的指示维度 |
字符串函数
功能 | 描述 |
---|---|
InStr | 返回内另一个字符串中第一次出现的位置。 搜索字符串的第一个字符开始 |
InStrRev | 返回内另一个字符串中第一次出现的位置。 搜索字符串的最后一个字符开始 |
LCase | 一个指定的字符串转换为小写 |
Left | 返回指定的字符数从字符串的左侧 |
Len | 返回字符串中的字符数 |
LTrim | 删除一个字符串的左侧空间 |
RTrim | 删除一个字符串的右侧空间 |
Trim | 删除在左,一个字符串的右侧两个空间 |
Mid | 返回指定的字符数的字符串 |
Replace | 替换字符串的指定部分与另一个字符串指定的次数 |
Right | 返回指定的字符数从字符串的右侧 |
Space | 返回由空格指定数目的字符串 |
StrComp | 比较两个字符串并返回表示该比较的结果的值 |
String | 返回包含规定长度的重复字符的字符串 |
StrReverse | 反转字符串 |
UCase | 一个指定的字符串转换为大写 |
其它功能
功能 | 描述 |
---|---|
CreateObject | 可创建指定类型的对象 |
Eval | 计算表达式并返回结果 |
IsEmpty | 返回一个布尔值,指示指定的变量是否已初始化或不 |
IsNull | 返回一个布尔值,它指示一个指定的表达式是否不包含任何有效数据(Null) |
IsNumeric | 返回一个布尔值,它指示是否指定的表达式可以作为一个数来评价 |
IsObject | 返回一个布尔值,指示指定的表达式是否是自动化对象 |
RGB | 返回一个数字,代表RGB颜色值 |
Round | 数字四舍五入 |
ScriptEngine | 返回使用的脚本语言 |
ScriptEngineBuildVersion | 返回使用的脚本引擎的内部版本号 |
ScriptEngineMajorVersion | 返回使用的脚本引擎的主版本号 |
ScriptEngineMinorVersion | 返回使用的脚本引擎的次版本号 |
TypeName | 返回指定变量的子类型 |
VarType | 返回一个值,指示一个指定的变量的子类型 |