【发布时间】:2018-09-25 04:06:48
【问题描述】:
我正在尝试从 Sun 获取日期到上周的星期六,我的代码是,
Declare
@now DateTime, @fmWeek DateTime, @toWeek DateTime
Set @now = GetDate()
Set @fmWeek = Convert(DateTime, DateAdd(wk, DateDiff(wk, 0, @now), -1))
Set @toWeek = DATEADD(ms,-3,Convert(DateTime, DateAdd(wk, DateDiff(wk, 0, @now), 6)))
select @fmWeek, @toWeek
它显示了从2018-04-15 00:00:00.000 到2018-04-21 23:59:59.997 的数据
我需要获取前一周太阳的日期,而不是同一周
【问题讨论】:
标签: sql sql-server tsql datetime sql-server-2014