




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、超實(shí)用的ASP語(yǔ)法速查表VBScript 函數(shù)功能說(shuō)明例子Abs(數(shù)值)絕對(duì)值。一個(gè)數(shù)字的絕對(duì)值是它的正值??兆址?(null) 的絕對(duì)值,也是空字符串。未初始化的變數(shù),其絕對(duì)為 0例子:ABS(-2000)結(jié)果:2000Array(以逗點(diǎn)分隔的數(shù)組元素)Array 函數(shù)傳回?cái)?shù)組元素的值。例子:A=Array(1,2,3)B=A(2)結(jié)果: 2說(shuō)明:變量為數(shù)組的第二個(gè)元素的值。sc(字符串)將字符串的第一字母轉(zhuǎn)換成 ANSI (美國(guó)國(guó)家標(biāo)準(zhǔn)符號(hào))字碼。例子:sc(Internet)結(jié)果:73說(shuō)明:顯示第一字母 I 的 ANSI 字碼。CBool(表達(dá)式)轉(zhuǎn)換成布爾邏輯值變量型態(tài)(rue 或a
2、lse )例子:CBool(1+2)結(jié)果:TrueCDate(日期表達(dá)式)換成日期變量型態(tài)??上仁褂?IsDate 函數(shù)判斷是否可以轉(zhuǎn)換成日 期。例子: CDate (now( )+2)結(jié)果:2000/5/28 10:30:59CDbl(表達(dá)式)轉(zhuǎn)換成DOUBLE變量型態(tài)。Chr( ANSI 字碼)將ASCII 字碼轉(zhuǎn)換成字符。例子: Chr ( 72 )結(jié)果: HCInt(表達(dá)式)轉(zhuǎn)換成整數(shù)變量型態(tài)。例子: CInt (3.12)結(jié)果: 3CLng(表達(dá)式)轉(zhuǎn)換成LONG 變量型態(tài)。CSng(表達(dá)式)轉(zhuǎn)換成SINGLE 變量型態(tài)。CStr(表達(dá)式)轉(zhuǎn)換成字符串變量型態(tài)。Date( )top傳
3、回系統(tǒng)的日期。例子: Date結(jié)果: 2000/5/13DateAdd( I , N , D )將一個(gè)日期加上一段期間后的日期。 I :設(shè)定一個(gè)日期( Date )所加上的一段期間的單位。譬如 interval=d 表示 N的單位為日。 I的設(shè)定值如下:yyyy Year 年q Quarter 季m Month 月d Day 日w Weekday 星期h Hour 時(shí)n Minute 分s Second 秒N :數(shù)值表達(dá)式,設(shè)定一個(gè)日期所加上的一段期間,可為正值或負(fù)值,正值表示加(結(jié)果為 date 以后的日期),負(fù)值表示減(結(jié)果為 date 以前的日期)。D :待加減的日期。例子: DateA
4、dd ( m , 1 , 31-Jan-98)結(jié)果: 28-Feb-98說(shuō)明:將日期 31-Jan-98 加上一個(gè)月,結(jié)果為 28-Feb-98 而非 31-Fe-98 。例子: DateAdd ( d , 20 , 30-Jan-99)結(jié)果: 1999/2/9說(shuō)明:將一個(gè)日期 30-Jan-99 加上 20 天后的日期。DateDiff(I , D1 , D2,FW,FY)計(jì)算兩個(gè)日期之間的期間。I :設(shè)定兩個(gè)日期之間的期間計(jì)算之單位。譬如 I=m 表示計(jì)算的單位為月。 I 的設(shè)定值如:yyyy Year 年q Quarter 季m Month 月d Day 日w Weekday 星期h H
5、our 時(shí)m Minute 分s Second 秒D1 ,D2:計(jì)算期間的兩個(gè)日期表達(dá)式,若 date1 較早,則兩個(gè)日期之間的期間結(jié)果為正值;若 date2 較早, 則結(jié)果為負(fù)值。FW :設(shè)定每周第一天為星期幾, 若未設(shè)定表示為星期天。 FW 的設(shè)定值如下:0 使用 API 的設(shè)定值。1 星期天2 星期一3 星期二4 星期三5 星期四6 星期五7 星期六FY :設(shè)定一年的第一周, 若未設(shè)定則表示一月一日那一周為一年的第一周。 FY 的設(shè)定值如下:0 使用 API 的設(shè)定值。1 一月一日那一周為一年的第一周2 至少包括四天的第一周為一年的第一周3 包括七天的第一周為一年的第一周例子: Date
6、Diff (d,25-Mar-99 ,30-Jun-99 )結(jié)果: 97說(shuō)明:顯示兩個(gè)日期之間的期間為 97 天。DatePart(I,D,FW,FY)傳回一個(gè)日期的之部份。I :設(shè)定傳回那一部份。譬如 I=d 表示傳回 部份為日。 I 的設(shè)定值如下:yyyy Year 年q Quarter 季m Month 月d Day 日w Weekday 星期h Hour 時(shí)m Minute 分s Second 秒D :待計(jì)算的日期。FW :設(shè)定每周第一天為星期幾, 若未設(shè)定則表示為星期天。 FW 的設(shè)定值如下:0 使用 API 的設(shè)定值。1 星期天2 星期一3 星期二4 星期三5 星期四6 星期五7
7、星期六FY :設(shè)定一年的第一周, 若未設(shè)定則表示一月一日那一周為一年的第一周。 FY 的設(shè)定值如下:0 使用 API 的設(shè)定值。1 一月一日那一周為一年的第一周2 至少包括四天的第一周為一年的第一周3 包括七天的第一周為一年的第一周例子: DatePart (m,25-Mar-99 )結(jié)果: 3說(shuō)明:顯示傳回一個(gè)日期 的月部份。Dateserial(year,month,day)轉(zhuǎn)換(year,month,day) 成日期變量型態(tài)。例子: DateSerial (99,10,1)結(jié)果: 1999/10/1DateValue( 日期的字符串或表達(dá)式 )轉(zhuǎn)換成日期變量型態(tài),日期從 January
8、1,100 到 December 31,9999 。格式為 month,day,and year 或 month/day/year 。譬如: December 30,1999 、 Dec 30,1999 、 12/30/1999 、 12/30/99例子: DateValue (January 1,2002 )結(jié)果: 2002/1/1Day( 日期的字符串或表達(dá)式 )傳回日期的日部份。例子: Day( 12/1/1999 )結(jié)果: 1Fix( 表達(dá)式 )top轉(zhuǎn)換字符串成整數(shù)數(shù)字型態(tài)。與 Int 函數(shù)相同。若為 null 時(shí)傳回 null 。Int (number) 與 Fix(number)
9、 的差別在負(fù)數(shù)。如 Int (-5.6)=-6 , Fix(-5.6)=-5 。例子: Fix(5.6)結(jié)果: 5Hex( 表達(dá)式 )top傳回?cái)?shù)值的十六進(jìn)制值。若表達(dá)式為 null 時(shí) Hex( 表達(dá)式 )=null ,若表達(dá)式 =Empty 時(shí) Hex( 表達(dá)式 )=0 。 16 進(jìn)位可以加 &H 表示,譬如 16 進(jìn)位 &H10 表示十進(jìn)制的 16 。例子: Hex(30)結(jié)果: 1EHour( 時(shí)間的字符串或表達(dá)式 )傳回時(shí)間的小時(shí)部份。例子: Hour(12:30:54 )結(jié)果: 12InStr(start,string1,string2,compare)top將一 個(gè) 字符串由左
10、而右與另一個(gè)比較,傳回第一個(gè)相同的位置。start 為從第幾個(gè)字比較起,若省略 start 則從第一個(gè)字比較起, string1 為待尋找的字符串表達(dá)式, string2 為 待比較的字符串表達(dá)式, compare 為比較的方法, compare=0 表二進(jìn)制比較法, compare=1 表文字比較法,若省略 compare 則為預(yù)設(shè)的二進(jìn)制比較法。例子: InStr(abc123def123,12)結(jié)果: 4InstrRev(start,string1,string2,compare)將一 個(gè) 字符串 由右而左與另一個(gè)比較,傳回第一個(gè)相同的位置。start 為從第幾個(gè)字比較起,若省略 sta
11、rt 則從第一個(gè)字比較起, string1 為待尋找的字符串表達(dá)式, string2 為 待比較的字符串表達(dá)式, compare 為比較的方法, compare=0 表二進(jìn)制比較法, compare=1 表文字比較法,若省略 compare 則為預(yù)設(shè)的二進(jìn)制比較法。例子: InstrRev (abc123def123,12)結(jié)果: 10Int( 表達(dá)式 )傳回一個(gè)數(shù)值的整數(shù)部份。與 Fix 函數(shù)相同。例子: Int (5.6)結(jié)果: 5IsArray( 變數(shù) )測(cè)試變量是 (True) 否 (False) 是一個(gè)數(shù)組。例子: IsArray (3)結(jié)果: False說(shuō)明:不是一個(gè)數(shù)組。IsDa
12、te( 日期或字符串的表達(dá)式 )是否可以轉(zhuǎn)換成日期。日期從 January 1,100 A.D. 到 December 31,9999 A.D 。例子: IsDate (December 31,1999 )結(jié)果: True說(shuō)明:可以轉(zhuǎn)換成日期。IsEmpty( 變數(shù) )測(cè)試變量是 (True) 否 (False) 已經(jīng)被初始化例子: IsEmpty (a)結(jié)果: TrueIsNull( 變數(shù) )測(cè)試變數(shù)是 (True) 否 (False) 不是有效的數(shù)據(jù)。例子: IsNull ()結(jié)果: False說(shuō)明:是有效的數(shù)據(jù)。IsNumeric( 表達(dá)式 )是 (True) 否 (False) 是數(shù)字
13、。例子: IsNumeric (abc123)結(jié)果: False說(shuō)明:不是數(shù)字。LCase( 字符串表達(dá)式 )top轉(zhuǎn)換字符串成小寫(xiě)。將大寫(xiě)字母的部份轉(zhuǎn)換成小寫(xiě)。字符串其余的部份不變。例子: LCase (ABC123)結(jié)果: abc123Left( 字符串表達(dá)式 ,length)取字符串左邊的幾個(gè)字。 length 為取個(gè)字。 Len 函數(shù)可得知字符串的長(zhǎng)度。例子: Left(ABC123,3)結(jié)果: ABCLen( 字符串表達(dá)式 變量 )取得字符串的長(zhǎng)度。例子: Len(ABC123)結(jié)果: 6LTrim( 字符串表達(dá)式 )除去字符串左邊的空白字。 RTrim 除去字符串右邊的空白字, T
14、rim 函數(shù)除去字符串左右兩邊的空白字。例子: LTrim (456+ abc )結(jié)果: 456abc123Mid( 字符串表達(dá)式 ,start,length)top取字符串中的幾個(gè)字。 start 為從第幾個(gè) 字取起, length 為取幾個(gè)字, 若略 length 則從 start 取到最右底。由Len 函數(shù)可得知字符串的長(zhǎng)度。例子: Mid(abc123,2,3)結(jié)果: c12Minute( 日期的字符串或表達(dá)式 )傳回時(shí)間的分鐘部份。例子: Minute(12:30:54)結(jié)果:30Month(日期的字符串或表達(dá)式)傳回日期的月部份。例子:Month(12/1/2001)結(jié)果:12Mo
15、nthName(month,abbreviate)傳回月的名稱。month :待傳回月名稱的數(shù)字 112 。譬如, 1 代表一月, 7 代表七月。abbreviate: 是 (True) 否 (False) 為縮寫(xiě),譬如 March ,縮寫(xiě)為 Mar 。默認(rèn)值為 False 。中文的月名稱無(wú)縮寫(xiě)。例子: MonthName (7)結(jié)果:七月Now()傳回系統(tǒng)的日期時(shí)間。例子: Now()結(jié)果: 2001/12/30 10:35:59 AMOct()傳回?cái)?shù)值的八進(jìn)位值。八進(jìn)位可以加 &O 表示,譬如八進(jìn)位 &O10 表示十進(jìn)制的 8 。例子: Oct(10)結(jié)果: 12Replace( 字符串表
16、達(dá)式,findnreplacewith,start,count,compare)將一個(gè)字符串取代 部份字。尋找待取代的原字符串 (find) , 若找到則被取代為新字符串 (replacewith) 。find :待尋找取代的原字符串。replacewith :取代后的字。start :從第幾個(gè)字開(kāi)始尋找取代, 若未設(shè)定則由第一個(gè)字開(kāi)始尋找。count :取代的次數(shù)。 若未設(shè)定則所有尋找到的字符串取代字符 串全部被取代。compare :尋找比較的方法, compare=0 表示二進(jìn)制比較法, compare=1 表文字比較法, compare =2 表根據(jù)比較的 數(shù)據(jù)型態(tài)而定,若省略 com
17、pare 則為預(yù)設(shè)的二進(jìn)制比較法。例子: Replace(ABCD123ABC,AB,ab)結(jié)果: abCD123abCRight( 字符串表達(dá)式 ,length)取字符串右邊的幾個(gè)字, length 為取幾個(gè)字。 Len 函數(shù)可得知字符串的長(zhǎng)度。例子: Right(ABC123,3)結(jié)果: 123Rnd(number)01 的 隨機(jī)隨機(jī)數(shù)值。 number 是任何有效的數(shù)值表達(dá)式。若 number 小于 0 表示每次得到相同的 隨機(jī)隨機(jī)數(shù)值。 number 大于 0 或未提供時(shí)表示依序得到下一個(gè) 隨機(jī)隨機(jī)數(shù)值。 number=0 表示得到最近產(chǎn)生的 隨機(jī)隨機(jī)數(shù)值。為了避免得到相同的隨機(jī)隨機(jī)數(shù)
18、順序,可以于 Rnd 函數(shù)前加 Randomize 。例子: Rnd結(jié)果: 0.498498Round( 數(shù)值表達(dá)式 ,D)四舍五入。D :為四舍五入到第幾位小數(shù),若省略則四舍五入到整數(shù)。例子: Round(30635,1)結(jié)果: 3.6RTrim( 字符串表達(dá)式 )除去字符串右邊的空白字。 LTrim 除去字符串左邊的空白字, Trim 函數(shù)除去字符串左右兩邊的空白字。例子: RTrim (abc123 )+456結(jié)果: abc123456Second( 時(shí)間的字符串或表達(dá)式 )top傳回時(shí)間的秒部份。例子:Second(12:30:54)結(jié)果:54Space( 重復(fù)次數(shù) )得到重復(fù)相同的空
19、白字符串。例子: A+Space (5)+B結(jié)果: A B說(shuō)明: A 和 B 中間加入五個(gè)空白字。String( 重復(fù)次數(shù),待重復(fù)的字 )得到重復(fù)相同的字符串。例子: String(5,71)結(jié)果: GGGGGStrReverse(String(10,71)將一個(gè)字符串順序顛倒。例子: StrReverse (ABC)結(jié)果: CBATime()傳回系統(tǒng)的時(shí)間。例子: Time結(jié)果: 10:35:59 PMTimeSerial(hour,minute,second)轉(zhuǎn)換指定的 ( hour,minute,second) 成時(shí)間 變量型態(tài)。例子: TimeSerial (10,31,59)結(jié)果: 10:31:59TimeValue( 日期的字符串或表達(dá)式 )轉(zhuǎn)換 成時(shí)間變量型態(tài)。日期的字符串或表達(dá)式從 0:00:00(12:00:00 A.M.) 到 23:59:59(11:59:59 P.M.) 。例子: TimeValue ( 11:59:59 )結(jié)果: 11:59:59Trim( 字符串表達(dá)式 )除去字符串左右兩邊的空白字。例子: Trim( abc123 )結(jié)果
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物電信號(hào)傳導(dǎo)的基本原理試題及答案
- 核心知識(shí)補(bǔ)充CPMM試題及答案
- 握行業(yè)法規(guī)與國(guó)際物流師試題試題及答案
- 中班防走失課件教案
- 中班防走失課件
- 剖析CPSM的考試標(biāo)準(zhǔn)試題及答案
- 急性心力衰竭的液體管理2025
- 傳染病防控宣傳課件
- 人體感官系統(tǒng)的生理功能試題及答案
- 對(duì)外貿(mào)易國(guó)際物流師試題及答案
- PC信息系統(tǒng)運(yùn)行維護(hù)服務(wù)方案
- 四川長(zhǎng)虹電子控股集團(tuán)有限公司招聘筆試題庫(kù)2024
- 《食品毒理學(xué)》全套教學(xué)課件
- 2024年遼寧葫蘆島高二學(xué)業(yè)水平測(cè)試美術(shù)試題真題
- 新生兒肺炎課件
- JGJT170-2009 城市軌道交通引起建筑物振動(dòng)與二次輻射噪聲限值及其測(cè)量方法標(biāo)準(zhǔn)
- 醫(yī)療美容整形醫(yī)院完整組織架構(gòu)
- 外貿(mào)部薪酬與提成獎(jiǎng)勵(lì)設(shè)計(jì)方案
- 公文寫(xiě)作考試題庫(kù)
- 不同人群的生理特點(diǎn)及營(yíng)養(yǎng)需要
- 水生產(chǎn)企業(yè)(自來(lái)水公司)安全生產(chǎn)風(fēng)險(xiǎn)分級(jí)管控和隱患排查治理雙體系方案全套資料(2021-2022版)
評(píng)論
0/150
提交評(píng)論