摘要: Declare @Week smallint,@Date datetimeSet datefirst 1 /* 设置周的第一天 */Set @Week= DATEPART(wk,GETDATE())/* 第几周 */Set @Date=Dateadd(week,@Week-1,rtrim(year(getdate()))+'0101')-datepart(dw,rtrim(year(getdate()))+'0101')+1 /* 算出第16周的第一个日期 */Select @Week As [周],@Date+Case When 1>=@@datefir 阅读全文
posted @ 2012-12-13 09:56 大佬辉 阅读(837) 评论(0) 推荐(0) 编辑