asp 類型轉換函式大全第1/2頁
最後更新:2018-12-08
來源:互聯網
上載者:User
abs(number)
返回絕對值。
array(arglist)
建立一個數組。
asc(string)
返回字串第一個字元的ansi碼。
atn(number)
返回反正弦值。
cbool (expression)
轉換成boolean資料類型變數。
cbyte (expression)
轉換成byte資料類型變數。
ccur (expression)
轉換成currency資料類型變數。
cdate (expression)
轉換成date資料類型變數。
cdbl (expression)
轉換成double資料類型變數。
chr(charcode)
把ansi 碼轉換成相應的鍵盤字元。
cint (expression)
轉換成integer資料類型變數。
clng (expression)
轉換成long資料類型變數。
createobject(servername.typename)
建立一個自動對象。
csng (expression)
轉換成single資料類型變數。
cstr (expression)
轉換成string資料類型變數。
date
根據所用的系統返回時間。
dateadd(interval,number,date)
向date對象添加指定的時間間隔。其中參數interval 接受下表所示的值。
設定值
描述
yyyy
年
q
季度
m
月份
y
一年的第幾天
d
天
w
星期幾
ww
一年的第幾個星期
h
小時
m
分鐘
秒鐘
datediff(interval,date1,date2])
返回兩個日期之間的間隔,關於firstdayofweek及firstweekofyear的值請參考下面的“日期和時間常數”一節。interval參數接受下表所示的值。
設定值
描述
yyyy
年
q
季度
m
月份
y
一年的第幾天
d
天
w
星期幾
ww
一年的第幾個星期
h
小時
m
分鐘
秒鐘
datepart(interval , date])
返回date對象指定部分。關於firstdayofweek及firstweekofyear的值請參考下面的“日期和時間常數”一節。interval參數接受下表所示的值。
設定值
描述
yyyy
年
q
季度
m
月份
y
一年的第幾天
d
天
w
星期幾
ww
一年的第幾個星期
h
小時
m
分鐘
秒鐘
dateserial(year,month,day)
轉換成date資料子類型變體值。
datevalue(date)
轉換成date資料子類型變體值。
day(date)
根據參數date返回該天在一個月中的號數。
exp(number)
返回e的number次方的值。
filter(inputstrings,value])
根據篩選條件建立一個新的數組。關於compare的值,請參看後面“比較常數”一節。
fix(number)
轉換成一個整數(對於負數,只入不舍)。
formatcurrency(expression]]])
格式化成currency形式。關於includeleadingdigit,useparensfornegativenumbers及groupdigit的值請參看後面“三態常數”一節。
formatdatetime(date)
對日期及時間進行格式化輸出。關於namedformat的值請參看後面“日期格式常數”一節。
formatnumber(expression]]])
對數字進行格式化。關於includeleadingdigit,useparensfornegativenumbers及groupdigit的值請參看後面“三態常數”一節。
formatpercent(expression]]])
對百分數進行格式化。關於includeleadingdigit,useparensfornegativenumbers及groupdigit的值請參看後面“三態常數”一節。
getobject()
從指定的檔案中返回指定的動態對象。
hex(number)
返回數number的十六進位的值。
hour(time)
根據參數time的值返回小時。
inputbox(prompt)
顯示一個臨時的輸入框,並且返回使用者的輸入。
instr(string1,string2)
返回字串string2在字串string1中第一次出現的位置。關於compare的值請參看後面的“比較常數”一節。
instrrev(string1,string2 ])
返回字串string2在字串string1中最後出現的位置。關於compare的值請參看後面的“比較常數”一節。
int(number)
返回一個整數(負數只舍不入)。
isarray(varname)
確定變數是否是一個數組。
isdate(expression)
確定運算式expression能否轉換成日期格式。
isempty(varname)
確定變數是否已經初始化了。
isnull(expression)
確定運算式expression是否為空白。
isnumberic(expression)
確定運算式expression的結果是否是一個數。
isobject(expression)
確定運算式expression是否是一個自動對象。
join(list,)
把一個數組中的所有子字串串連起來,串連所用的分隔字元由delimiterd的值設定。
lbound(arrayname)
返回數組某維的最低界限。在當前的vbscript版本中,該函數總是傳回值0。
lcase(string)
以小寫字元格式設定化。
left(string,length)
返回指定長度的字串string左部分。
len(string|varname)
返回字串string的長度或變數varname的位元組長度。
loadpicture(pitcurename)
載入一個圖片對象。
log(number)
返回數number的自然對數值。
ltrim(string)
刪除字串string左邊多餘的空格。
mid(strin,start)
返回指定長度的字串string的子串。
minute(time)
根據參數time的值返回分鐘的值。
month(date)
返回以數字表示的月份。
monthname(month)
返回以名稱表示的月份。
msgbox(prompt)
顯示一個訊息框,要求使用者選擇一個按鈕,返回能指明使用者所做選擇的值。關於button的值和傳回值請參看後面“訊息框常數”一節。
now
根據系統,返回當前的日期和時間。
oct(number)
返回數number的八進位值。
replace(expression,find,replacewith]])
用指定的子字串replacewith替換指定的子字串find指定的次數。關於參數compare的值請參看後面“比較常數”一節。
right(string,length)
返回指定長度的字串string的右部分子串。
rnd()
產生一個隨機數。
round(number)
根據指定的十進位位元對數number進行四捨五入。
rtrim(string)
刪除字串string右邊多餘的空格。
scriptengine
返回使用的指令碼語言的名稱。
scriptenginebuildversion
返回使用的指令碼引擎版本。
scriptenginemaorversion
返回使用的指令碼引擎的大版本號碼。
second(time)
根據參數time的值返回該分的第幾秒。
sgn(number)
返回數number的加號或減號。
sin(number)
返回數number的正弦值。
space(number)
用指定數量的空格建立字串。
split(expression]])
把一個字串分割並轉換成數組。關於compare的值請參看後面“比較常數”一節。
sqr(number)
返回數number的平方根值。
strcomp(string1,string2)
字串比較。關於compare的值請參看後面“比較常數”一節。
strreverse(string1)
對字串string1進行倒序。
string(number,character)
用number個字元character建立字串。
tan(number)
返回數number的正切。
time
根據系統返回目前時間。
timeserial(hour,minute,second)
返回date變數體。
timevalue(time)
返回包含時間的date變數體。
trim(string)
刪除字串string兩邊的多餘空格。
typename(varname)
返回子類型的名稱。關於傳回值請參看後面“變數類型常數”一節。
ubound(arrayname)
返回數組某維的上邊界。預設維數時,為第一維。
ucase(string)
用大寫字母格式格式化字串string。
vartype(varname)
返回子類型的值。關於傳回值請參看後面“變數類型常數”一節。
weekday(date,)
用數字形式返回星期幾。關於參數firstdayofweek的值請參看後面“變數類型常數”一節。
weekdayname(weekday,abbreviate,firstdayofweek)
用名稱形式返回星期幾。關於參數firstdayofweek的值請參看後面“變數類型常數”一節。
year(date)
根據參數date返回年份。
等待 發表於 2008-2-25 17:04
部分附執行個體和講解
IsNumeric()
函數判斷一對象是否為數字, | 布爾值.
運算式 IsNumeric(expression)
執行個體: <%
I = "345"
response.write IsNumeric(I)
%>
| 結果: True
就算數字加了引號,ASP還是認為它是數字。