《关于asp 的常用函数用法》由会员分享,可在线阅读,更多相关《关于asp 的常用函数用法(20页珍藏版)》请在金锄头文库上搜索。
1、关于asp 的常用函数用法 Array() FUNCTION:返回一个数组 SYNTAX:Array(list) ARGUMENTS:字符数字均可 EXAMPLE: RESULT:建立了一个包含7个元素的数组myArray myArray(Sunday,Monday,.Saturday) CInt() FUNCTION:将一个表达式转化为数字类型 SYNTAX:CInt(expression) ARGUMENTS:任何有效的字符均可 EXAMPLE: RESULT:236 转化字符234为数字234如果字符串为空则返回0值 CreateObject() FUNCTION:建立和返回一个已注册的
2、ACTIVEX组件的实例 SYNTAX:CreateObject(objName) ARGUMENTS:objName是任何一个有效、已注册的ACTIVEX组件的名字. EXAMPLE: RESULT: CStr() FUNCTION:转化一个表达式为字符串. SYNTAX:CStr(expression) ARGUMENTS:expression是任何有效的表达式 EXAMPLE: RESULT:转化数字“5”为字符“5” Date() FUNCTION:返回当前系统日期. SYNTAX:Date() ARGUMENTS:None. EXAMPLE: RESULT:8/4/99 DateAd
3、d() FUNCTION:返回一个被改变了的日期 SYNTAX:DateAdd(timeinterval,number,date) ARGUMENTS:timeintervalisthetimeintervaltoadd;numberisamountoftimeintervalstoadd;and dateisthestartingdate. EXAMPLE: RESULT:11/4/99 3:34:45PM m=month; d=day; IfcurrentDateisintimeformatthen, h=hour; s=second; DateDiff() FUNCTION:返回两个日期
4、之间的差值 SYNTAX:DateDiff(timeinterval,date1,date2,firstdayofweek,firstweekofyear) ARGUMENTS:timeinterval表示相隔时间的类型如“M“表示“月” EXAMPLE: RESULT:从8/4/99到2000年还有150天. Day() FUNCTION:返回一个月的第几日. SYNTAX:Day(date) ARGUMENTS:date是任何有效的日期 EXAMPLE: RESULT:4 FormatCurrency() FUNCTION:返回表达式此表达式已被格式化为货币值 SYNTAX:FormatC
5、urrency(Expression,Digit,LeadingDigit,Paren,GroupDigit) ARGUMENTS:Digit指示小数点右侧显示位数的数值默认值为1指示使用的是计算机的区域设置; LeadingDigit三态常数指示是否显示小数值小数点前面的零 EXAMPLE: RESULT:$34.35 FormatDateTime() FUNCTION:返回表达式此表达式已被格式化为日期或时间 SYNTAX:FormatDateTime(Date,NamedFormat) ARGUMENTS:NamedFormat指示所使用的日期/时间格式的数值如果省略则使用vbGener
6、alDate. EXAMPLE: RESULT:Wednesday,August04,1999 FormatNumber() FUNCTION:返回表达式此表达式已被格式化为数值. SYNTAX:FormatNumber(Expression,Digit,LeadingDigit,Paren,GroupDigit) ARGUMENTS:Digit指示小数点右侧显示位数的数值默认值为1指示使用的是计算机的区域设置;LeadingDigit i指示小数点右侧显示位数的数值默认值为1指示使用的是计算机的区域设置;Paren指示小数点右侧显示位数的数值 默认值为1指示使用的是计算机的区域设置;Grou
7、pDigiti指示小数点右侧显示位数的数值默认值为1指示使用的是 计算机的区域设置. EXAMPLE: RESULT:45.325 FormatPercent() FUNCTION:返回表达式此表达式已被格式化为尾随有%符号的百分比(乘以100)(%) SYNTAX:FormatPercent(Expression,Digit,LeadingDigit,Paren,GroupDigit) ARGUMENTS:同上. EXAMPLE: RESULT:45.267% Hour() FUNCTION:以24时返回小时数. SYNTAX:Hour(time) ARGUMENTS: EXAMPLE: R
8、ESULT:16 (Hourhasbeenconvertedto24hoursystem) Instr() FUNCTION:返回字符或字符串在另一个字符串中第一次出现的位置. SYNTAX:Instr(start,strToBeSearched,strSearchFor,pare) ARGUMENTS:Start为搜索的起始值strToBeSearched接受搜索的字符串strSearchFor要搜索的字符pare比较方式 (详细见ASP常数) EXAMPLE: RESULT:9 InstrRev() FUNCTION:同上只是从字符串的最后一个搜索起 SYNTAX:InstrRev(sta
9、rt,strToBeSearched,strSearchFor,pare) ARGUMENTS:同上. EXAMPLE: RESULT:13 Int() FUNCTION:返回数值类型,不四舍五入 SYNTAX:Int(number) ARGUMENTS: EXAMPLE: RESULT:32 IsArray() FUNCTION:判断一对象是否为数组返回布尔值. SYNTAX:IsArray(name) ARGUMENTS: EXAMPLE: RESULT:False IsDate() FUNCTION:判断一对象是否为日期返回布尔值 SYNTAX:IsDate(expression) ARGUMENTS:expressionisanyvalidexpression. EXAMPLE: RESULT:True IsEmpty() FUNCTION:判断一对象是否初始化返回布尔值. SYNTAX:IsEmpty(expression) ARGUMENTS: EXAMPLE:% Dimi response.write