濮阳杆衣贸易有限公司

主頁 > 知識庫 > VBS教程:函數(shù)-DateDiff 函數(shù)

VBS教程:函數(shù)-DateDiff 函數(shù)

熱門標(biāo)簽:鴿森地圖標(biāo)注 菏澤電銷機(jī)器人管理軟件 聯(lián)通能辦理400電話是多少錢 琿春電子地圖標(biāo)注 福建醫(yī)療智能外呼系統(tǒng)哪家好 地圖標(biāo)注都什么意思 百度地圖標(biāo)注的位置怎么更改 龍族幻想白銀異聞天使地圖標(biāo)注 福建外呼系統(tǒng)購買

DateDiff 函數(shù)

返回兩個日期之間的時間間隔。

DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]])

DateDiff 函數(shù)的語法有以下參數(shù):

參數(shù)

interval

必選項。String expression 表示用于計算 date1date2 之間的時間間隔。有關(guān)數(shù)值,請參閱“設(shè)置”部分。

date1, date2

必選項。日期表達(dá)式。用于計算的兩個日期。

Firstdayofweek

可選項。指定星期中第一天的常數(shù)。如果沒有指定,則默認(rèn)為星期日。有關(guān)數(shù)值,請參閱“設(shè)置”部分。

Firstweekofyear

可選項。指定一年中第一周的常數(shù)。如果沒有指定,則默認(rèn)為 1 月 1 日所在的星期。有關(guān)數(shù)值,請參閱“設(shè)置”部分。

設(shè)置

interval 參數(shù)可以有以下值:

設(shè)置描述
yyyy
q季度
n
y一年的日數(shù)
d
w一周的日數(shù)
ww
h小時
m分鐘
s

firstdayofweek 參數(shù)可以有以下值:

常數(shù)描述
vbUseSystem0使用區(qū)域語言支持 (NLS) API 設(shè)置。
vbSunday1星期日(默認(rèn))
vbMonday2星期一
vbTuesday3星期二
vbWednesday4星期三
vbThursday5星期四
vbFriday6星期五
vbSaturday7星期六

firstweekofyear 參數(shù)可以有以下值:

常數(shù)描述
vbUseSystem0使用區(qū)域語言支持 (NLS) API 設(shè)置。
vbFirstJan11由 1 月 1 日所在的星期開始(默認(rèn))。
vbFirstFourDays2由在新年中至少有四天的第一周開始。
vbFirstFullWeek3由在新的一年中第一個完整的周開始。

說明

DateDiff 函數(shù)用于判斷在兩個日期之間存在的指定時間間隔的數(shù)目。例如可以使用 DateDiff 計算兩個日期相差的天數(shù),或者當(dāng)天到當(dāng)年最后一天之間的星期數(shù)。

要計算 date1date2 相差的天數(shù),可以使用“一年的日數(shù)”(“y”)或“日”(“d”)。當(dāng) interval 為“一周的日數(shù)”(“w”)時,DateDiff 返回兩個日期之間的星期數(shù)。如果 date1 是星期一,則 DateDiff 計算到 date2 之前星期一的數(shù)目。此結(jié)果包含 date2 而不包含 date1。如果 interval 是“周”(“ww”),則 DateDiff 函數(shù)返回日歷表中兩個日期之間的星期數(shù)。函數(shù)計算 date1date2 之間星期日的數(shù)目。如果 date2 是星期日,DateDiff 將計算 date2,但即使 date1 是星期日,也不會計算 date1。

如果 date1 晚于 date2,則 DateDiff 函數(shù)返回負(fù)數(shù)。

firstdayofweek 參數(shù)會對使用“w”和“ww”間隔符號的計算產(chǎn)生影響。

如果 date1date2 是日期文字,則指定的年度會成為日期的固定部分。但是如果 date1date2 被包括在引號 (" ") 中并且省略年份,則在代碼中每次計算 date1date2 表達(dá)式時,將插入當(dāng)前年份。這樣就可以編寫適用于不同年份的程序代碼。

interval 為“年”(“yyyy”)時,比較 12 月 31 日和來年的 1 月 1 日,雖然實際上只相差一天,DateDiff 返回 1 表示相差一個年份。

下面的示例利用 DateDiff 函數(shù)顯示今天與給定日期之間間隔天數(shù):

Function DiffADate(theDate)  DiffADate = "從當(dāng)天開始的天數(shù):"  DateDiff("d", Now, theDate)End Function
您可能感興趣的文章:
  • asp DateDiff實現(xiàn)文字在特定時間后消失
  • asp datediff 時間相減
  • asp下用datediff實現(xiàn)計算兩個時間差的函數(shù)
  • ASP 中 DateDiff 函數(shù)詳解 主要實現(xiàn)兩日期加減操作
  • asp下DateDiff 函數(shù)參數(shù)說明
  • asp中最新新聞顯示new圖片的實現(xiàn)代碼

標(biāo)簽:鶴壁 南京 柳州 張掖 內(nèi)蒙古 達(dá)州 資質(zhì)掛靠 丹東

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《VBS教程:函數(shù)-DateDiff 函數(shù)》,本文關(guān)鍵詞  VBS,教程,函數(shù),-DateDiff,VBS,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《VBS教程:函數(shù)-DateDiff 函數(shù)》相關(guān)的同類信息!
  • 本頁收集關(guān)于VBS教程:函數(shù)-DateDiff 函數(shù)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    清新县| 长海县| 襄城县| 富川| 都兰县| 天气| 吴江市| 靖宇县| 山丹县| 湘潭县| 固阳县| 宾川县| 来安县| 台东县| 曲靖市| 青田县| 罗江县| 澎湖县| 北宁市| 枣阳市| 大英县| 通化县| 兴化市| 仁化县| 南召县| 郑州市| 泗洪县| 弋阳县| 正蓝旗| 巴林右旗| 绥中县| 太仓市| 彰化市| 永胜县| 中牟县| 昌黎县| 舟曲县| 寿光市| 咸丰县| 太白县| 临沂市|