本頁面包含了所有的內置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 | 返回一個值,指示一個指定的變量的子類型 |