ASP函数大全


函数(functions)


Abs(number)


返回绝对值。


Array(arglist)


创建一个数组。


Asc(string)


返回字符串第一个字符的ANSI码。


Atn(number)


返回反正弦值。


CBool (e­xpression)


转换成Boolean数据类型变量。


CByte (e­xpression)


转换成Byte数据类型变量。


CCur (e­xpression)


转换成Currency数据类型变量。


CDate (e­xpression)


转换成Date数据类型变量。


CDbl (e­xpression)


转换成Double数据类型变量。


Chr(charcode)


把ANSI 码转换成相应的键盘字符。


CInt (e­xpression)


转换成Integer数据类型变量。


CLng (e­xpression)


转换成Long数据类型变量。


createObject(servername.typename)


创建一个自动对象。


CSng (e­xpression)


转换成Single数据类型变量。


CStr (e­xpression)


转换成String数据类型变量。


Date


根据所用的系统返回时间。


DateAdd(interval,number,date)


向date对象添加指定的时间间隔。其中参数interval 接受下表所示的值。






设定值



描述





yyyy









q



季度





m



月份





y



一年的第几天





d









w



星期几





ww



一年的第几个星期





h



小时





m



分钟





s



秒钟



 


DateDiff(interval,date1,date2[,firstdayofweek[,firstweekofyear]])


返回两个日期之间的间隔,关于firstdayofweek及firstweekofyear的值请参考下面的“日期和时间常数”一节。interval参数接受下表所示的值。






设定值



描述





yyyy









q



季度





m



月份





y



一年的第几天





d









w



星期几





ww



一年的第几个星期





h



小时





m



分钟





s



秒钟



 


DatePart(interval , date[,firstdayofweek[,firstweekofyear]])


返回Date对象指定部分。关于firstdayofweek及firstweekofyear的值请参考下面的“日期和时间常数”一节。interval参数接受下表所示的值。






设定值



描述





yyyy









q



季度





m



月份





y



一年的第几天





d









w



星期几





ww



一年的第几个星期





h



小时





m



分钟





s



秒钟



 


DateSerial(year,month,day)


转换成Date数据子类型变体值。


DateValue(date)


转换成Date数据子类型变体值。


Day(date)


根据参数date返回该天在一个月中的号数。


Exp(number)


返回e的number次方的值。


Filter(InputStrings,Value[,Include[,Compare]])


根据筛选条件创建一个新的数组。关于Compare的值,请参看后面“比较常数”一节。


Fix(number)


转换成一个整数(对于负数,只入不舍)。


FormatCurrency(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit[,UseParensForNegativeNumbers [,GroupDigit]]]])


格式化成currency形式。关于IncludeleadingDigit,UseParensForNegativeNumbers及GroupDigit的值请参看后面“三态常数”一节。


FormatDateTime(Date[,NamedFormat])


对日期及时间进行格式化输出。关于NamedFormat的值请参看后面“日期格式常数”一节。


FormatNumber(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit[,UseParensForNegativeNumbers [,GroupDigit]]]])


对数字进行格式化。关于IncludeleadingDigit,UseParensForNegativeNumbers及GroupDigit的值请参看后面“三态常数”一节。


FormatPercent(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit[,UseParensForNegativeNumbers [,GroupDigit]]]])


对百分数进行格式化。关于IncludeleadingDigit,UseParensForNegativeNumbers及GroupDigit的值请参看后面“三态常数”一节。


GetObject([pathname][,class])


从指定的文件中返回指定的动态对象。


Hex(number)


返回数number的十六进制的值。


Hour(time)


根据参数time的值返回小时。


InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])


显示一个临时的输入框,并且返回用户的输入。


InStr([start,]string1,string2[,compare])


返回字符串string2在字符串string1中第一次出现的位置。关于compare的值请参看后面的“比较常数”一节。


InStrRev(string1,string2 [start [,compare]])


返回字符串string2在字符串string1中最后出现的位置。关于compare的值请参看后面的“比较常数”一节。


Int(number)


返回一个整数(负数只舍不入)。


IsArray(varname)


确定变量是否是一个数组。


IsDate(e­xpression)


确定表达式e­xpression能否转换成日期格式。


IsEmpty(varname)


确定变量是否已经初始化了。


IsNull(e­xpression)


确定表达式e­xpression是否为空。


IsNumberic(e­xpression)


确定表达式e­xpression的结果是否是一个数。


IsObject(e­xpression)


确定表达式e­xpression是否是一个自动对象。


join(list,[,delimiter])


把一个数组中的所有子字符串连接起来,连接所用的分隔符由delimiterd的值设定。


LBound(arrayname[,dimension])


返回数组某维的最低界限。在当前的VBScript版本中,该函数总是返回值0。


Lcase(string)


以小写字符格式化。


Left(string,length)


返回指定长度的字符串string左部分。


Len(string|varname)


返回字符串string的长度或变量varname的字节长度。


LoadPicture(pitcurename)


载入一个图片对象。


Log(number)


返回数number的自然对数值。


Ltrim(string)


删除字符串string左边多余的空格。


Mid(strin,start[,length])


返回指定长度的字符串string的子串。


Minute(time)


根据参数time的值返回分钟的值。


Month(date)


返回以数字表示的月份。


MonthName(month[,abbreviate])


返回以名称表示的月份。


MsgBox(prompt[,buttons][,title][helpfile,context])


显示一个消息框,要求用户选择一个按钮,返回能指明用户所做选择的值。关于button的值和返回值请参看后面“消息框常数”一节。


Now


根据系统,返回当前的日期和时间。


Oct(number)


返回数number的八进制值。


Replace(e­xpression,find,replacewith[,start[,count[,compare]]])


用指定的子字符串replacewith替换指定的子字符串find指定的次数。关于参数compare的值请参看后面“比较常数”一节。


Right(string,length)


返回指定长度的字符串string的右部分子串。


Rnd([number])


产生一个随机数。


Round(number[,numdecimalplaces])


根据指定的十进制位数对数number进行四舍五入。


RTrim(string)


删除字符串string右边多余的空格。


ScriptEngine


返回使用的脚本语言的名称。


ScriptEngineBuildVersion


返回使用的脚本引擎版本。


ScriptEngineMaorVersion


返回使用的脚本引擎的大版本号。


Second(time)


根据参数time的值返回该分的第几秒。


Sgn(number)


返回数number的正负号。


Sin(number)


返回数number的正弦值。


Space(number)


用指定数量的空格创建字符串。


Split(e­xpression[,delimiter[,count[,compare]]])


把一个字符串分割并转换成数组。关于compare的值请参看后面“比较常数”一节。


Sqr(number)


返回数number的平方根值。


StrComp(string1,string2[,compare])


字符串比较。关于compare的值请参看后面“比较常数”一节。


StrReverse(string1)


对字符串string1进行倒序。


String(number,character)


用number个字符character创建字符串。


Tan(number)


返回数number的正切。


Time


根据系统返回当前时间。


TimeSerial(hour,minute,second)


返回Date变量体。


TimeValue(time)


返回包含时间的Date变量体。


Trim(string)


删除字符串string两边的多余空格。


TypeName(varname)


返回子类型的名称。关于返回值请参看后面“变量类型常数”一节。


UBound(arrayname[,dimension])


返回数组某维的上边界。缺省维数时,为第一维。


Ucase(string)


用大写字母格式格式化字符串string。


VarType(varname)


返回子类型的值。关于返回值请参看后面“变量类型常数”一节。


Weekday(date,[firstdayofweek])


用数字形式返回星期几。关于参数firstdayofweek的值请参看后面“变量类型常数”一节。


WeekDayName(weekday,abbreviate,firstdayofweek)


用名称形式返回星期几。关于参数firstdayofweek的值请参看后面“变量类型常数”一节。


Year(date)


根据参数date返回年份。

文章来自: Original
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 3 | 引用: 1 | 查看次数: 733
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 20 字 | UBB代码 关闭 | [img]标签 关闭