SQL:本周一返回周日不工作

时间:2016-06-13 15:32:18

标签: sql date

我想输入一个日期并让它返回该周的星期一,但在我的公司,本周从星期一开始,到星期日结束。我尝试使用SET DATEFIRST 1让星期一成为一周的第一天,但​​这对星期日没有帮助。

代码:

DECLARE @proddate datetime = '6/12/2016'
SET DATEFIRST 1; SELECT DATEADD(wk, DATEDIFF(wk,0,@proddate), 0) MondayOfWeek

返回:

6/9/2016 -> 6/6/2016
6/12/2016 -> 6/13/2016 (should be 6/6/2016)

1 个答案:

答案 0 :(得分:1)

试试这个:

nuget install NUnit.Runners -Version 2.6.4
xbuild iOS/UITestFromCmdLine.iOS.csproj /target:Build
xbuild UITests/UITestFromCmdLine.UITests.csproj
mono ./NUnit.Runners.2.6.4/tools/nunit-console.exe UITests/bin/Debug/UITestFromCmdLine.UITests.dll