VB DateDiff函式
阿新 • • 發佈:2019-01-08
DateDiff 函式
返回 Variant (Long) 的值,表示兩個指定日期間的時間間隔數目。
語法
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])
DateDiff 函式語法中有下列命名引數:
部分 描述
interval 必要。字串表示式,表示用來計算date1 和 date2 的時間差的時間間隔
Date1□date2 必要;Variant (Date)。計算中要用到的兩個日期。
Firstdayofweek 可選。指定一個星期的第一天的常數。如果未予指定,則以星期日為第一天。
firstweekofyear 可選。指定一年的第一週的常數。如果未予指定,則以包含 1 月 1 日的星期為第一週。
設定
interval 引數的設定值如下:
設定 描述
yyyy 年
q 季
m 月
y 一年的日數
d 日
w 一週的日數
ww 周
h 時
n 分鐘
s 秒
firstdayofweek 引數的設定值如下:
常數 值 描述
vbUseSystem 0 使用 NLS API 設定。
vbSunday 1 星期日(預設值)
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六
常數 值 描述
vbUseSystem 0 用 NLS API 設定。
vbFirstJan1 1 從包含 1 月 1 日的星期開始(預設值)。
vbFirstFourDays 2 從第一個其大半個星期在新的一年的一週開始。
vbFirstFullWeek 3 從第一個無跨年度的星期開始。
返回 Variant (Long) 的值,表示兩個指定日期間的時間間隔數目。
語法
DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])
DateDiff 函式語法中有下列命名引數:
部分 描述
interval 必要。字串表示式,表示用來計算date1 和 date2 的時間差的時間間隔
Date1□date2 必要;Variant (Date)。計算中要用到的兩個日期。
Firstdayofweek 可選。指定一個星期的第一天的常數。如果未予指定,則以星期日為第一天。
firstweekofyear 可選。指定一年的第一週的常數。如果未予指定,則以包含 1 月 1 日的星期為第一週。
設定
interval 引數的設定值如下:
設定 描述
yyyy 年
q 季
m 月
y 一年的日數
d 日
w 一週的日數
ww 周
h 時
n 分鐘
s 秒
firstdayofweek 引數的設定值如下:
常數 值 描述
vbUseSystem 0 使用 NLS API 設定。
vbSunday 1 星期日(預設值)
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六
常數 值 描述
vbUseSystem 0 用 NLS API 設定。
vbFirstJan1 1 從包含 1 月 1 日的星期開始(預設值)。
vbFirstFourDays 2 從第一個其大半個星期在新的一年的一週開始。
vbFirstFullWeek 3 從第一個無跨年度的星期開始。