计算日期 (VBA/SQL)

Calculating dates (VBA/SQL)

如何让 VBA 和 SQL 计算结束日期?

结束日期 = 26/10/2015 + 6 个月

使用VBA函数

DateAdd ( "m", 6, yourDateVariable )

您可以使用 VBA dateadd function 或直接在 SQL:

SELECT YourDate, DateAdd("m",6,YourDate) AS YourDatePlusSixMonths FROM YourTable;

或在VBA:

Dim today As Date
Dim todayPlusSix As Date
today = Date
todayPlusSix = DateAdd("m", 6, today)
Debug.Print today, todayPlusSix

'2015-03-06    2015-09-06