激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

ASP的常用內置函數

時(shí)間:2024-08-23 21:30:14 ASP 我要投稿
  • 相關(guān)推薦

ASP的常用內置函數匯總

  函數,就是該語(yǔ)言封裝了的一個(gè)功能塊,以方便用戶(hù)的調用。比如“now()”在VBScript中就是一個(gè)能顯示出當前日期和時(shí)間的函數。至于具體為什么能顯示,則是該語(yǔ)言?xún)群怂ǖ,用?hù)只需明白“now()”就是用來(lái)能顯示日期時(shí)間的。那么,我們當前接觸的VBScript還有其他什么功能的函數么?

  1,日期/時(shí)間函數

  這些函數包括對“年”、“月”、“日”、“時(shí)”、“分”、“秒”、“星期”等的顯示。

  (1)Now函數:根據計算機系統設定的日期和時(shí)間,返回當前的日期和時(shí)間值。使用方法now();

  (2)Date函數:只返回當前計算機系統設定的日期值。使用方法:date();

  (3)Time函數:只返回當前計算機系統設定的時(shí)間值。使用方法:time();

  (4)Year函數:返回一個(gè)代表某年的整數。使用方法:year(date),其中date參數是任意的可以代表日期的參數,比如“year(date())”就表示是從“date()”得出的日期中提取其中“年”的整數。

  另外,還可以這樣應用:“year(#520,2006#)”表示提取“2006年5月20日”中“年”的整數值。關(guān)于“520,2006”,也可使用“5-20-2006”、“5/20/2006”等形式表現,即“某月某日”和“某年”的組合。同時(shí)注意使用“#”進(jìn)行包括以表示日期值。

  (5)Month函數:返回1到12之間的整數值,表示一年中某月。使用方法:month(date)。關(guān)于參數date的說(shuō)明和year函數相同。但要注意日期的正確性,比如“#13-31-2006#”,根本就沒(méi)有“13”月,肯定是錯誤的了。

  (6)Day函數:返回1到31之間的整數值,表示一個(gè)月中的某天。使用方法:day(date)。關(guān)于參數date的說(shuō)明和year函數相同。同樣要注意日期的正確性,比如“#2-30-2006#”其中對“2”月定義的“30”日這天就是錯誤的。

  (7)Hour函數:返回0到23之間的整數值,表示一天中的某個(gè)小時(shí)。使用方法:hour(time)。其中參數time是任意的可代表時(shí)間的表達式。比如“hour(time())”就表示是從“time()”得出的時(shí)間中提取其中“小時(shí)”的整數。同樣,參數time還可以這樣應用“hour(#11:45:50#)”表示從“11”時(shí)“45”分“50”秒中提取當前小時(shí)數。當然,定義的時(shí)間要符合時(shí)間的規范。

  (8)Minute函數:返回0到59之間的整數值,表示一小時(shí)中的某分鐘。使用方法:minute(time)。time參數的說(shuō)明和hour函數相同。

  (9)Second函數:返回0到59之間的整數值,表示一分鐘中的某秒。使用方法:second(time)。time參數的說(shuō)明和hour函數相同。

  (10)Weekday函數:返回一個(gè)星期中某天的整數。使用方法:weekday(date)。關(guān)于參數date的說(shuō)明和year函數相同。該函數返回值為“1”到“7”,分別代表“星期日”、“星期一”……“星期六”。比如當返回值是“4”時(shí)就表示“星期三”。

  (11)WeekDayName函數:返回一個(gè)星期中具體某天的字符串。相對weekday函數而言即翻譯出“星期幾”,使用方法:weekdayname(weekday)。參數weekday即星期中具體某天的數值。比如“weekdayname(weekday(date()))”就表示當前是“星期幾”。因為“date()”表示的是當前的時(shí)間,而“weekday(date())”就表示的是一星期中具體某天的整數。

  當然weekdayname函數最終顯示的字符串內容還與當前操作系統語(yǔ)系有關(guān),比如中文操作系統將顯示“星期一”這類(lèi)的中文字符,而英文操作系統則顯示為“Mon”(Monday簡(jiǎn)寫(xiě))。

  此外,在VBScript中還有一些關(guān)于時(shí)間間隔的計算函數:

  (1)DateAdd函數:返回指定時(shí)間間隔的日期、時(shí)間?梢杂嬎愠鱿喔舳嗌倌、或相隔幾個(gè)月、又或相隔幾個(gè)小時(shí)等的新日期、時(shí)間。使用方法:dateadd(interval,number,date)。

  其中參數interval表示需要添加的時(shí)間間隔單位。其是以字符串的形式表達的,比如“yyyy”表示年,“q”表示季度,“m”表示月份,“d”表示天數,“ww”表示周數,“h”表示小時(shí)數,“n”表示分鐘數,“s”表示秒數。

  而參數number則表示添加的時(shí)間間隔數。其是以數值的形式表達的,可以為負值。參數date則要求是日期、時(shí)間的正確格式。

  比如dateadd("d",100,"2006-5-20")就表示2006年5月20號以后的100天的日期值:2006-8-28。再比如dateadd("h",-12,"2005-5-2010:00:00")就表示2005年5月20號上午10點(diǎn)前的12小時(shí)的日期時(shí)間:2005-5-1922:00:00。

  (2)DateDiff函數:返回兩個(gè)日期時(shí)間之間的間隔?捎嬎愠鰞蓚(gè)日期相隔的年代、小時(shí)數等。使用方法:datediff(interval,date1,date2)。

  參數interval和dateadd函數中的interval參數內容描述相同,date1和date2參數分別就是相互比較的兩個(gè)日期時(shí)間。另外,當date1的日期時(shí)間值大于date2時(shí),將顯示為負值。

  比如DateDiff("yyyy","1982-7-18",date)表示某人的出生到現在已經(jīng)多少年了。又比如DateDiff("d","1982-7-18","2062-7-18")則計算了80年過(guò)了多少天:29220。

【ASP的常用內置函數】相關(guān)文章:

關(guān)于asp 的常用函數用法10-11

解讀Rnd 函數中的asp08-03

ASP.NET Page函數調用解析10-01

防盜鏈接ASP函數實(shí)現代碼01-23

Excel常用函數的參數11-14

excel常用函數使用方法04-26

最常用的Excel函數公式匯總09-11

最常用的20個(gè)javascript方法函數09-10

ASP提速技巧08-05

ASP編程實(shí)例大全05-29

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频