2011-11-17 105 views

回答

2

This page有很多很好的例子,包括:

=DateAdd(DateInterval.Month, 6, Parameters!StartDate.Value) 

,就是與之前的例子,它看起來像你想:

=DateAdd(DateInterval.Year, 1, Today()) 
0

這應該是你要找的內容:

- 上個月的最後一天

select DateAdd(mm,-0,(DATEADD(s,-1,DATEADD(mm,DATEDIFF(m,0,GETDATE()),0))))

--midnight本月的最後一天

選擇使用DateAdd(毫米,+ 1,(DATEADD(S,-1,DATEADD(毫米,DATEDIFF(M,0,GETDATE()),0))) )上個月--midnight最後一天1年前

選擇使用DateAdd(YY,-1,(DATEADD(S,-1,DATEADD(毫米,DATEDIFF(M,0,GETDATE()) ,0))))

--midnight本月1年前

的最後一天選擇使用DateAdd(YY,-1,使用DateAdd(毫米,+ 1,(DATEADD(S,-1,DATEADD(毫米,DATEDIFF(男, 0,GETDATE()),0)))))