判斷2個日期之間的天數:
msgbox datediff("d","2014/6/30",date)
語法:
DateDiff(interval,date1,date2[,firstdayofweek[,firstweekofyear]])
參數 | 描述 |
---|---|
interval | 必需的。計算 date1 和 date2 之間的時間間隔的單位。 可采用下面的值: yyyy - 年 q - 季度 m - 月 y - 當年的第幾天 d - 日 w - 當周的第幾天 ww - 周 h - 小時 n - 分鐘 s - 秒 |
date1,date2 | 必需的。日期表達式。在計算中需要使用的兩個日期。 |
firstdayofweek | 可選的。規定一周的日數,即當周的第幾天。 可采用下面的值: 0 = vbUseSystemDayOfWeek - 使用區域語言支持 (NLS) API 設置。 1 = vbSunday - 星期日 (默認) 2 = vbMonday - 星期一 3 = vbTuesday - 星期二 4 = vbWednesday - 星期三 5 = vbThursday - 星期四 6 = vbFriday - 星期五 7 = vbSaturday - 星期六 |
firstweekofyear | 可選的。規定一年中的第一周。 可采用下面的值: 0 = vbUseSystem - 使用區域語言支持 (NLS) API 設置。 1 = vbFirstJan1 - 由 1 月 1 日所在的星期開始(默認)。 2 = vbFirstFourDays - 由在新年中至少有四天的第一周開始。 3 = vbFirstFullWeek - 由在新的一年中第一個完整的周開始。 |