亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

ASP的常用內(nèi)置函數(shù)

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

ASP的常用內(nèi)置函數(shù)匯總

  函數(shù),就是該語言封裝了的一個功能塊,以方便用戶的調(diào)用。比如“now()”在VBScript中就是一個能顯示出當前日期和時間的函數(shù)。至于具體為什么能顯示,則是該語言內(nèi)核所定的,用戶只需明白“now()”就是用來能顯示日期時間的。那么,我們當前接觸的VBScript還有其他什么功能的函數(shù)么?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  (1)DateAdd函數(shù):返回指定時間間隔的日期、時間。可以計算出相隔多少年、或相隔幾個月、又或相隔幾個小時等的新日期、時間。使用方法:dateadd(interval,number,date)。

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

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

  比如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點前的12小時的日期時間:2005-5-1922:00:00。

  (2)DateDiff函數(shù):返回兩個日期時間之間的間隔。可計算出兩個日期相隔的年代、小時數(shù)等。使用方法:datediff(interval,date1,date2)。

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

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

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

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

解讀Rnd 函數(shù)中的asp08-03

ASP.NET Page函數(shù)調(diào)用解析10-01

防盜鏈接ASP函數(shù)實現(xiàn)代碼01-23

Excel常用函數(shù)的參數(shù)11-14

excel常用函數(shù)使用方法04-26

最常用的Excel函數(shù)公式匯總09-11

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

ASP提速技巧08-05

ASP編程實例大全05-29

主站蜘蛛池模板: 欧美一道本一区二区三区| 2019亚洲午夜无码天堂| 久久欧美与黑人双交男男 | 99久久免费看少妇高潮a片| 中文无码一区二区视频在线播放量 | 国产在线无码一区二区三区视频 | 多毛小伙内射老太婆| 开原市| 日本亚洲欧美在线| 国产无套粉嫩白浆在线| 无码熟熟妇丰满人妻porn| 亚洲va久久久噜噜噜久久狠狠 | 亚洲国产精品福利片在线观看| 中文字幕日韩人妻不卡一区 | 国产一区二区三区夜色| 午夜无码无遮挡在线视频| 一区二区三区高清视频一| 亚洲丁香婷婷久久一区二区 | 久久精品国产中国久久| 国产亚洲精品字幕在线观看| 精品国产一区二区三区麻豆| 欧美熟妇性xxxx交潮喷| 亚洲无线码一区二区三区| 国产在线尤物在线不卡网站| 日日天日日夜日日摸| 老熟妻内射精品一区| 亚洲成人在线免费| 人妻丝袜中文无码av影音先锋| 国产欧美一区二区精品仙草咪| 黄色在线不卡| 中文字幕av中文字无码亚| 射精专区一区二区朝鲜| 国产精品妖精视频| 色窝窝免费一区二区三区| 少妇人妻在线视频| 人妻久久久一区二区三区| 欧美人与性动交g欧美精器| 精品国产品香蕉在线| 国产精品片AV片在线观看| 久久天堂无码av网站| 国产 校园 另类 小说区|