最新的Web开发教程
 

VBScript函数


本页面包含了所有的内置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 返回一个值,指示一个指定的变量的子类型