- 相關(guān)推薦
關(guān)于asp下Date Diff函數的參數說(shuō)明
DateDiff函數描述
返回兩個(gè)日期之間的時(shí)間間隔。
語(yǔ)法
DateDiff(interval,date1,date2[,firstdayofweek][,firstweekofyear]])
DateDiff函數的語(yǔ)法有以下參數:
參數描述
interval必選。字符串表達式,表示用于計算date1和date2之間的時(shí)間間隔。有關(guān)數值,請參閱“設置”部分。
date1,date2必選。日期表達式。用于計算的兩個(gè)日期。
firstdayofweek可選。指定星期中第一天的常數。如果沒(méi)有指定,則默認為星期日。有關(guān)數值,請參閱“設置”部分。
firstweekofyear可選。指定一年中第一周的常數。如果沒(méi)有指定,則默認為1月1日所在的星期。有關(guān)數值,請參閱“設置”部分。
設置
interval參數可以有以下值:
設置描述
yyyy 年
q 季度
m 月
y 一年的日數
d 日
w 一周的日數
ww 周
h 小時(shí)
m 分鐘
s 秒
firstdayofweek參數可以有以下值:
常數值描述
vbUseSystem0使用區域語(yǔ)言支持(NLS)API設置。
vbSunday1星期日(默認)
vbMonday2星期一
vbTuesday3星期二
vbWednesday4星期三
vbThursday5星期四
vbFriday6星期五
vbSaturday7星期六
firstweekofyear參數可以有以下值:
常數值描述
vbUseSystem0使用區域語(yǔ)言支持(NLS)API設置。
vbFirstJan11由1月1日所在的星期開(kāi)始(默認)。
vbFirstFourDays2由在新年中至少有四天的第一周開(kāi)始。
vbFirstFullWeek3由在新的一年中第一個(gè)完整的周開(kāi)始。
說(shuō)明
DateDiff函數用于判斷在兩個(gè)日期之間存在的指定時(shí)間間隔的數目。例如可以使用DateDiff計算兩個(gè)日期相差的天數,或者當天到當年最后一天之間的星期數。
要計算date1和date2相差的天數,可以使用“一年的日數”(“y”)或“日”(“d”)。當interval為“一周的日數”(“w”)時(shí),DateDiff返回兩個(gè)日期之間的星期數。如果date1是星期一,則DateDiff計算到date2之前星期一的數目。此結果包含date2而不包含date1。如果interval是“周”(“ww”),則DateDiff函數返回日歷表中兩個(gè)日期之間的星期數。函數計算date1和date2之間星期日的數目。如果date2是星期日,DateDiff將計算date2,但即使date1是星期日,也不會(huì )計算date1。
如果date1晚于date2,則DateDiff函數返回負數。
firstdayofweek參數會(huì )對使用“w”和“ww”間隔符號的計算產(chǎn)生影響。
如果date1或date2是日期文字,則指定的年度會(huì )成為日期的固定部分。但是如果date1或date2被包括在引號("")中并且省略年份,則在代碼中每次計算date1或date2表達式時(shí),將插入當前年份。這樣就可以編寫(xiě)適用于不同年份的程序代碼。在interval為“年”(“yyyy”)時(shí),比較12月31日和來(lái)年的1月1日,雖然實(shí)際上只相差一天,DateDiff返回1表示相差一個(gè)年份。
【asp下Date Diff函數的參數說(shuō)明】相關(guān)文章:
Excel常用函數的參數11-14
關(guān)于asp 的常用函數用法10-11
解讀Rnd 函數中的asp08-03
ASP.NET Page函數調用解析10-01
防盜鏈接ASP函數實(shí)現代碼01-23
JS AJAX前臺如何給后臺類(lèi)的函數傳遞參數的方法07-08
PHP中函數的使用說(shuō)明09-01
ASP提速技巧08-05
CPU參數的認識08-21