我已经搜索过,但还没有找到这个有用的小片段。
我要输入...
预期结果:(2014-01-07一月七日)
并获得完整的日期作为回报,有人吗?
编辑:我的服务器是 SQL 2008
完成的代码感谢所有人!。
declare @year int = 2014
declare @weeknr int = 2
declare @daynroffset int = 2
SELECT
DATEADD(DAY,+ (@daynroffset-1),
DATEADD(DAY,-DATEPART(DW,CAST('1/1/' + cast(@year as varchar) AS Date))+2,DATEADD(WK,@weeknr- 1,CAST('1/1/' + cast(@year as varchar) AS Date)))
)
Run Code Online (Sandbox Code Playgroud)