<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • ASP的常用內(nèi)置函數(shù)

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

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

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

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

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

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

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

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

      (4)Year函數(shù):返回一個(gè)代表某年的整數(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),即“某月某日”和“某年”的組合。同時(shí)注意使用“#”進(jìn)行包括以表示日期值。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      比如DateDiff("yyyy","1982-7-18",date)表示某人的出生到現(xiàn)在已經(jīng)多少年了。又比如DateDiff("d","1982-7-18","2062-7-18")則計(jì)算了80年過(guò)了多少天: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ù)實(shí)現(xiàn)代碼01-23

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

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

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

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

    ASP提速技巧08-05

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

    主站蜘蛛池模板: 成人区人妻精品一区二区不卡网站| 国语自产少妇精品视频蜜桃| 亚洲国产91精品无码专区| 国产精品亲子乱子伦xxxx裸| 久久精品国产亚洲精品| 91精品国产91久久| 国产精品被窝福利一区| 国产专区日韩精品欧美色| 成人区人妻精品一区二区不卡网站| 国产精品久久久久影院色| 亚洲精品无码不卡在线播HE | 免费精品国产自产拍在线观看| 久久夜色撩人精品国产小说| 四虎国产精品永久一区| 国产成人精品免费午夜app| 亚洲精品无码Av人在线观看国产| 欧美精品亚洲精品日韩专区| 日本午夜精品理论片A级APP发布| 久久精品成人欧美大片| 欧美大片日韩精品| 国产精品欧美亚洲韩国日本| 国产成人无码久久久精品一| 无码精品A∨在线观看中文| 免费精品精品国产欧美在线欧美高清免费一级在线 | 亚洲国产精品VA在线看黑人| 国产香蕉国产精品偷在线 | 久久国产精品免费一区| 白浆都出来了视频国产精品 | 精品久久久久国产免费 | 91人前露出精品国产| 国产精品扒开腿做爽爽爽视频| 国内精品视频九九九九| 91精品国产福利在线观看麻豆| 一本一本久久aa综合精品| 偷拍精品视频一区二区三区| 日韩精品一区二区三区视频| 日韩人妻无码精品无码中文字幕| 久久精品国产99国产电影网| 国产精品55夜色66夜色| 精品国产_亚洲人成在线高清| 四虎国产精品永久地址入口|