最新的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 返回一個值,指示一個指定的變量的子類型