EADD(mm, DATEDIFF(m,0,getdate())+1, 0))
?
本年的最后一天
?
你现在应该掌握这个的做法,这是计算本年最后一天脚本
?
SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0))
?
本月的第一个星期一
?
好了,现在是最后一个例子。这里我要计算这个月的第一个星期一,这是计算的脚本。
?
select DATEADD(wk, DATEDIFF(wk,0,dateadd(dd,6-datepart(day,getdate()),getdate())), 0)