今天的日期加上1年的正确表达是什么。
我假设它以Now()+开头,但我不确定
答案 0 :(得分:2)
This page有很多很好的例子,包括:
=DateAdd(DateInterval.Month, 6, Parameters!StartDate.Value)
从那个和它之前的例子,看起来你想要:
=DateAdd(DateInterval.Year, 1, Today())
答案 1 :(得分:0)
这应该是你要找的东西:
- 上个月的最后一天午夜
选择DateAdd(mm,-0,(DATEADD(s,-1,DATEADD(mm,DATEDIFF(m,0,GETDATE()),0))))
- 本月最后一天的午夜
选择DateAdd(mm,+ 1,(DATEADD(s,-1,DATEADD(mm,DATEDIFF(m,0,GETDATE()),0))))
- 上个月1月前的最后一天午夜
选择DateAdd(yy,-1,(DATEADD(s,-1,DATEADD(mm,DATEDIFF(m,0,GETDATE()),0))))
- 1月前的这个月的最后一天午夜
选择DateAdd(yy,-1,DateAdd(mm,+ 1,(DATEADD(s,-1,DATEADD(mm,DATEDIFF(m,0,GETDATE()),0)))))