【发布时间】:2015-05-08 01:36:37
【问题描述】:
如何让 VBA 和 SQL 计算 EndDate?
结束日期 = 26/10/2015 + 6 个月
【问题讨论】:
-
MS Access SQL;最好是 VBA
-
您的问题历史表明您在accepting 对您有帮助的答案方面做得并不好。你应该养成这样做的习惯。
-
0/20 相当惨淡的记录...
如何让 VBA 和 SQL 计算 EndDate?
结束日期 = 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
【讨论】: