如何简介的获取某一时间是当前年度的第几周
如题
------解决方案--------------------參考DATEPART
DATEPART
傳回代表指定日期的指定日期部份之整數。
語法
DATEPART ( datepart , date )
------解决方案--------------------datepart(ww,getdate())
------解决方案--------------------都不错
datepart(ww, '某一日期 ')
------解决方案--------------------select datepart(ww,getdate())
select datepart(w,getdate())
select datepart(week,getdate())
都可以
---------------------------
上面写错一个地方,select datepart(w,getdate())应该是select datepart(wk,getdate())
------解决方案--------------------declare @dt datetime
set @dt=getdate()
SELECT [第几周]=DATEPART(wk,@dt),[星期几]=(DATEPART(Weekday,@dt)+@@DATEFIRST-1)%7
第几周 星期几
----------- -----------
16 4
(1 行受影响)
------解决方案--------------------接分~~~哈哈~~
------解决方案--------------------datepart(wk,data)