2011-11-17 106 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)))))