SQL Server上周从星期日到星期六

西德莫辛

我正在尝试从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

我需要将前一周的日期定为不同一周

卢卡斯·索兹达(Lukasz Szozda)

我需要将前一周的日期定为不同一周

我只减去7天:

Declare @now DateTime = GetDate()
    ,@fmWeek DateTime, @toWeek DateTime;

Set @fmWeek = DateAdd(wk, DateDiff(wk, 0, @now), -1) - 7;
Set @toWeek = DateAdd(wk, DateDiff(wk, 0, @now), 5) - 7;
select @fmWeek, @toWeek;

DBFiddle演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL Sever - Datediff、小时,但不包括星期六/星期日

JMeter:如何从星期日到星期六获取上周的日期?

获取上周日期范围从星期日到星期六的时刻js

php中的星期日到星期六星期日期数组

SQL设置从星期一到星期日每个月的星期数

从星期日到星期六获取指定月份的所有星期

从给定日期获取从星期日到星期六的整个星期的日期

编号日期为星期日至星期六

SQL - 将日期/时间舍入到下一个星期日

SQL Server:检查当前日期是否为星期日

在函数SQL中获取给定月份的星期日

如何在 SQL Server 中查找当月(提供日期)的所有第一周(天到第一个星期日)?

计算两个日期之间的周末(星期六和星期日)的数量

我想计算日期范围内的星期六和星期日

如果今天是星期六或星期日,则为PHP

使用JavaScript确定日期是星期六还是星期日

Primefaces p:calendar组件在星期六和星期日不起作用

Python weekday()将星期日设为1,将星期六设为7

在javascript中将对象星期日至星期六排序

从当年的所有星期日和星期六插入MySQL表

Pandas - 确定 pandas 列中的日期是在星期六还是星期日

获取 2 周前星期日和星期六的日期

ionic 3 DateTime组件如何禁用未来的星期六和星期日

从数据集中过滤出星期六和星期日

从 DatePicker Andorid 禁用星期六和星期日

在标准 sql 中获取从星期一开始的星期日期

SQL:返回一周中的星期一,星期日不工作

SQL DATEPART(dw,date)需要星期一= 1和星期日= 7

一周的sql代码应从星期日的星期一结束开始