Module
Contents
Index 🔎︎

# DateDiff Function

傳回兩個指定日期值之間的日期間隔數。

## 語法：

    DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])

## 傳回值類型：

數字。

## 參數：

Add - 下表中的一個字串型表示式，用來指定日期間隔。

Add (字串值) | 說明
yyyy | 年
q | 季
m | 月
y | 一年的天數
w | 工作日
ww | 一年的週數
d | 日
h | 時
n | 分
s | 秒

Date1、Date2 - 要比較的兩個日期值。

Week_start - 指定一週起始日的可選參數。

Week_start 值 | 說明
0 | 使用系統預設值
1 | 星期日 (預設值)
2 | 星期一
3 | 星期二
4 | 星期三
5 | 星期四
6 | 星期五
7 | 星期六

Year_start - 指定一年起始週的可選參數。

Year_start 值 | 說明
0 | 使用系統預設值
1 | 第 1 週是有 1 月 1 日的那一週 (預設值)
2 | 第 1 週是包含該年之日期 4 天以上的那一週
3 | 第 1 週是包含 1 月 1 日的那一週

## 示例：

    Sub example_datediff

        MsgBox DateDiff("d", "1/1/2005", "12/31/2005")

    End Sub