Select DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)
-- 3.一年的第一天
Select DATEADD...(yy, DATEDIFF(yy,0,getdate()), 0)
-- 4.季度的第一天
Select DATEADD(qq, DATEDIFF...()), 0))
-- 8.本月的最后一天
Select dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate...,今天是周几=datename(weekday,getdate())
-- dateadd 在向指定日期加上一段时间的基础上,返回新的datetime值.... datediff 返回跨两个指定日期的日期和时间边界数。