1
2
3
4
5
|
declare @ day datetime = \'2016-07-29\' --将一周的第一天设置为从 1 到 7 之间的一个数字. set datefirst 1 --这里值为1,则周1为一周的第一天,如果不设置则7为默认值 --先获取当前时间是星期几,然后减去星期几-1,这样就得到当前周的第一天了 select DATEADD( day ,-(DATEPART(weekday,@ day )-1),@ day ) |
相关文章
- SQL获取当前日期的周一 SQL获取当前日期的周一
- js获取当前指定的前几天的日期(如当前时间的前七天的日期)
- 获取当前的日期时间的js函数,格式为“yyyy-MM-dd hh:mm:ss”
- Java8获取当前时间、新的时间日期类如Java8的LocalDate与Date相互转换、ZonedDateTime等常用操作包含多个使用示例、Java8时区ZoneId的使用方法、Java8时间字符串解析成类
- Date——js 获取当前日期到之后一个月30天的日期区间
- iOS 根据农历日期 获取当前的农历年份 即 干支纪年法算农历年
- SQL SERVER 2005中如何获取日期(一个月的最后一日、上个月第一天、最后一天、一年的第一日等等)
- sql语句中获取datetime的日期部分或时间部分
- Sql 根据当前时间,获取星期一具体日期
- C# 获取当前年份的周期,周期所在日期范围