程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP技巧 >> ASP中VBScript常用函數

ASP中VBScript常用函數

編輯:ASP技巧

這是第五部分:ASP中VBScript常用函數
/*-----------------------ASP中VBScript常用函數---------------------*/
*-->判斷類函數:
Isarray():判斷是否為一個數組
Isdate():判斷是否是時間類型的數據.時間類型的數據可以如下:
”October 19, 1962”或#2006/11/3#或#2006-11-3#
Isempty():判斷一個變量是否已初始化,即值是不是empty
Isnull():判斷變量是否什麼都沒有
Isnumeric():判斷是否是一個數字
Isobject():判斷是否是一個對象
返回值為boolean值(true或false)

*-->常用轉換類函數:
Abs():絕對值函數
Asc():返回與字符串的第一個字母對應的 ANSI 字符代碼
Ascb函數和包含字節數據的字符串一起使用。Ascb不是返回第一個字符的字符代
碼,而是返回首字節。Ascw 是為使用 Unicode 字符的 32 位平台提供的。 它返回
Unicode (寬型)字符代碼,因此可以避免從 ANSI 到 Unicode 的代碼轉換。
Chr():返回與指定的 ANSI 字符代碼相對應的字符
Chrb 函數與包含在字符串中的字節數據一起使用。Chrb 不是返回一個或兩個字節
的字符,而總是返回單個字節的字符。Chrw 是為使用 Unicode 字符的 32 位平台
提供的。它的參數是一個 Unicode (寬字符)的字符代碼,因此可以避免將 ANSI 轉
化為 Unicode 字符。
Int(),Cint(),Fix()和Clng():返回一個整數
區別:int()可接受長整型的數據,並且總是把小數點後面的數據去掉
Cint()只能接受短整型數據,而且處理小數使用四捨五入
Clng()可接受長整型數據,也是用四捨五入處理小數
正數情況下fix()和int()是一樣的,二者區別在於負數:
Int函數返回小於或等於number的第一個負整數
Fix函數返回大於或等於number 參數的第一個負整數
Cstr():返回一個字符串

*-->常用的時間函數:
Date:返回系統當前日期,輸出格式如:2007-3-25
Time:返回系統當前時間,輸出格式如:14:31:32
Year: 返回時間的年份
Day: 返回日期的第幾天(即1到31之間的數字)
Month: 返回日期的第幾月(即1到12之間的數字)
Weekday:返回星期中的第幾天(1到7之間的數字)
格式:weekday(日期[,以星期幾為第一天]),默認下用星期天為第一天
Weekday(date,2)則是用星期一為第一天,用7表示用星期六為第一天
Hour: 返回時間的小時(即0到23)
Minute: 返回時間的分鐘(即0到59)
Second: 返回時間的秒數(即0到59)
Now: 返回系統當前具體時間,輸出格式如:2007-5-2 14:32:49
Monthname(參數1[,參數2]):輸出對應的日期的月份名,1返回一月..
參數1: 1到12的數字或表達式
可選參數2: true或false ,英文下返回月份簡寫
Weekdayname:返回”星期幾”
格式:Weekdayname(離第一天後的第幾天,是否簡寫輸出,第一天指定)
默認情況下第一天指星期天,即1,為2則以星期一為第一天,依此類推
裡第一天後的第幾天意思是:比如指定第一天為2,則是星期一為第一天,
然後裡第一天後的第幾天填了2,則表示星期二,依此類推
簡寫: true或false ,英文下返回星期簡寫
下面是關於時間設值的幾個函數:
DateAdd(類型,間隔,基數時間): 返回已添加指定時間間隔的日期
類型(要有引號括起來):
yyyy:年;q:季度;m:月;y:一年的日數;d:日;w:一周的日數;ww:周;h:小時;
n:分鐘;s:秒
間隔:是數字,設值的間隔數
基數

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved