日期數值是一個8碼的數字,格式為YYYYMMDD:
第二個參數是要執行運算的日期欄位單位,如果我們要計算第一個日期的後幾年的是哪一天的話,則傳入"Y",如果我們要計算第一個日期的後幾月是哪一天的話,則傳入"M",如果我們要計算第一個日期的後幾日的是哪一天的話,則傳入"D"。
第三個參數則是要增加的數值,可以是正數(表示往後加), 也可以是負數(表示往前減)。
DateAdd函數回傳的數值也是YYYYMMDD的日期格式。
範例:
Value1 = DateAdd(20150601, "Y", 1); // Value1 = 20160601, 加1年
Value2 = DateAdd(20150601, "M", 1); // Value2 = 20150701, 加1個月
Value3 = DateAdd(20150601, "D", 1); // Value3 = 20150602, 加1天
Value4 = DateAdd(20150601, "D", -1); // Value4 = 20150531, 減1天