ASP函數(shù)大全

2010-08-28 10:45:23來源:西部e網(wǎng)作者:

 

Abs(number)

返回絕對值。

Array(arglist)

創(chuàng)建一個數(shù)組。

Asc(string)

返回字符串第一個字符的ANSI碼。

Atn(number)

返回反正弦值。

CBool (expression)

轉換成Boolean數(shù)據(jù)類型變量。

CByte (expression)

轉換成Byte數(shù)據(jù)類型變量。

CCur (expression)

轉換成Currency數(shù)據(jù)類型變量。

CDate (expression)

轉換成Date數(shù)據(jù)類型變量。

CDbl (expression)

轉換成Double數(shù)據(jù)類型變量。

Chr(charcode)

把ANSI 碼轉換成相應的鍵盤字符。

CInt (expression)

轉換成Integer數(shù)據(jù)類型變量。

CLng (expression)

轉換成Long數(shù)據(jù)類型變量。

CreateObject(servername.typename)

創(chuàng)建一個自動對象。

CSng (expression)

轉換成Single數(shù)據(jù)類型變量。

CStr (expression)

轉換成String數(shù)據(jù)類型變量。

Date

根據(jù)所用的系統(tǒng)返回時間。

DateAdd(interval,number,date)

向date對象添加指定的時間間隔。其中參數(shù)interval 接受下表所示的值。

設定值
 描述
 
yyyy
 年
 
q
 季度
 
m
 月份
 
y
 一年的第幾天
 
d
 天
 
w
 星期幾
 
ww
 一年的第幾個星期
 
h
 小時
 
m
 分鐘
 
s
 秒鐘
 

 

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

返回兩個日期之間的間隔,關于firstdayofweek及firstweekofyear的值請參考下面的“日期和時間常數(shù)”一節(jié)。interval參數(shù)接受下表所示的值。

設定值
 描述
 
yyyy
 年
 
q
 季度
 
m
 月份
 
y
 一年的第幾天
 
d
 天
 
w
 星期幾
 
ww
 一年的第幾個星期
 
h
 小時
 
m
 分鐘
 
s
 秒鐘
 

 

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

返回Date對象指定部分。關于firstdayofweek及firstweekofyear的值請參考下面的“日期和時間常數(shù)”一節(jié)。interval參數(shù)接受下表所示的值。

設定值
 描述
 
yyyy
 年
 
q
 季度
 
m
 月份
 
y
 一年的第幾天
 
d
 天
 
w
 星期幾
 
ww
 一年的第幾個星期
 
h
 小時
 
m
 分鐘
 
s
 秒鐘
 

 

DateSerial(year,month,day)

轉換成Date數(shù)據(jù)子類型變體值。

DateValue(date)

轉換成Date數(shù)據(jù)子類型變體值。

Day(date)

根據(jù)參數(shù)date返回該天在一個月中的號數(shù)。

Exp(number)

返回e的number次方的值。

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

根據(jù)篩選條件創(chuàng)建一個新的數(shù)組。關于Compare的值,請參看后面“比較常數(shù)”一節(jié)。

Fix(number)

轉換成一個整數(shù)(對于負數(shù),只入不舍)。

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

格式化成currency形式。關于IncludeleadingDigit,UseParensForNegativeNumbers及GroupDigit的值請參看后面“三態(tài)常數(shù)”一節(jié)。

FormatDateTime(Date[,NamedFormat])

對日期及時間進行格式化輸出。關于NamedFormat的值請參看后面“日期格式常數(shù)”一節(jié)。

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

對數(shù)字進行格式化。關于IncludeleadingDigit,UseParensForNegativeNumbers及GroupDigit的值請參看后面“三態(tài)常數(shù)”一節(jié)。

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

對百分數(shù)進行格式化。關于IncludeleadingDigit,UseParensForNegativeNumbers及GroupDigit的值請參看后面“三態(tài)常數(shù)”一節(jié)。

GetObject([pathname][,class])

從指定的文件中返回指定的動態(tài)對象。

Hex(number)

返回數(shù)number的十六進制的值。

Hour(time)

根據(jù)參數(shù)time的值返回小時。

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

顯示一個臨時的輸入框,并且返回用戶的輸入。

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

返回字符串string2在字符串string1中第一次出現(xiàn)的位置。關于compare的值請參看后面的“比較常數(shù)”一節(jié)。

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

返回字符串string2在字符串string1中最后出現(xiàn)的位置。關于compare的值請參看后面的“比較常數(shù)”一節(jié)。

Int(number)

返回一個整數(shù)(負數(shù)只舍不入)。

IsArray(varname)

確定變量是否是一個數(shù)組。

IsDate(expression)

確定表達式expression能否轉換成日期格式。

IsEmpty(varname)

確定變量是否已經(jīng)初始化了。

IsNull(expression)

確定表達式expression是否為空。

IsNumberic(expression)

確定表達式expression的結果是否是一個數(shù)。

IsObject(expression)

確定表達式expression是否是一個自動對象。

Join(list,[,delimiter])

把一個數(shù)組中的所有子字符串連接起來,連接所用的分隔符由delimiterd的值設定。

LBound(arrayname[,dimension])

返回數(shù)組某維的最低界限。在當前的VBScript版本中,該函數(shù)總是返回值0。

Lcase(string)

以小寫字符格式化。

Left(string,length)

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

Len(string|varname)

返回字符串string的長度或變量varname的字節(jié)長度。

LoadPicture(pitcurename)

載入一個圖片對象。

Log(number)

返回數(shù)number的自然對數(shù)值。

Ltrim(string)

刪除字符串string左邊多余的空格。

Mid(strin,start[,length])

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

Minute(time)

根據(jù)參數(shù)time的值返回分鐘的值。

Month(date)

返回以數(shù)字表示的月份。

MonthName(month[,abbreviate])

返回以名稱表示的月份。

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

顯示一個消息框,要求用戶選擇一個按鈕,返回能指明用戶所做選擇的值。關于button的值和返回值請參看后面“消息框常數(shù)”一節(jié)。

Now

根據(jù)系統(tǒng),返回當前的日期和時間。

Oct(number)

返回數(shù)number的八進制值。

Replace(expression,find,replacewith[,start[,count[,compare]]])

用指定的子字符串replacewith替換指定的子字符串find指定的次數(shù)。關于參數(shù)compare的值請參看后面“比較常數(shù)”一節(jié)。

Right(string,length)

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

Rnd([number])

產(chǎn)生一個隨機數(shù)。

Round(number[,numdecimalplaces])

根據(jù)指定的十進制位數(shù)對數(shù)number進行四舍五入。

RTrim(string)

刪除字符串string右邊多余的空格。

ScriptEngine

返回使用的腳本語言的名稱。

ScriptEngineBuildVersion

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

ScriptEngineMaorVersion

返回使用的腳本引擎的大版本號。

Second(time)

根據(jù)參數(shù)time的值返回該分的第幾秒。

Sgn(number)

返回數(shù)number的正負號。

Sin(number)

返回數(shù)number的正弦值。

Space(number)

用指定數(shù)量的空格創(chuàng)建字符串。

Split(expression[,delimiter[,count[,compare]]])

把一個字符串分割并轉換成數(shù)組。關于compare的值請參看后面“比較常數(shù)”一節(jié)。

Sqr(number)

返回數(shù)number的平方根值。

StrComp(string1,string2[,compare])

字符串比較。關于compare的值請參看后面“比較常數(shù)”一節(jié)。

StrReverse(string1)

對字符串string1進行倒序。

String(number,character)

用number個字符character創(chuàng)建字符串。

Tan(number)

返回數(shù)number的正切。

Time

根據(jù)系統(tǒng)返回當前時間。

TimeSerial(hour,minute,second)

返回Date變量體。

TimeValue(time)

返回包含時間的Date變量體。

Trim(string)

刪除字符串string兩邊的多余空格。

TypeName(varname)

返回子類型的名稱。關于返回值請參看后面“變量類型常數(shù)”一節(jié)。

UBound(arrayname[,dimension])

返回數(shù)組某維的上邊界。缺省維數(shù)時,為第一維。

Ucase(string)

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

VarType(varname)

返回子類型的值。關于返回值請參看后面“變量類型常數(shù)”一節(jié)。

Weekday(date,[firstdayofweek])

用數(shù)字形式返回星期幾。關于參數(shù)firstdayofweek的值請參看后面“變量類型常數(shù)”一節(jié)。

WeekDayName(weekday,abbreviate,firstdayofweek)

用名稱形式返回星期幾。關于參數(shù)firstdayofweek的值請參看后面“變量類型常數(shù)”一節(jié)。

Year(date)

根據(jù)參數(shù)date返回年份。

關鍵詞:ASP

贊助商鏈接: