a. 一个月的第一天
SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)
b. 本周的星期一
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)
c. 一年的第一天
SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)
d. 季度的第一天
SELECT DATEADD(qq, DATEDIFF(qq,0,getdate()), 0)
d1.季度的最后一天
SELECT dateadd(ms,-3,DATEADD(qq, DATEDIFF(qq,0,getdate())+1, 0) )
e. 上个月的最后一天
SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()), 0))
f. 去年的最后一天
SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate()), 0))
g. 本月的最后一天
SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0))
h. 本月的第一个星期一
select DATEADD(wk, DATEDIFF(wk,0,
dateadd(dd,6-datepart(day,getdate()),getdate())
), 0)
i. 本年的最后一天
SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0))
h. 本年的总天数
SELECT datediff(day,( DATEADD(yy,datediff(yy,0,getdate()),0)),(dateadd(ms,-3,DATEADD(yy,datediff(yy,0,getdate())+1,0)))+1)
本文来源:https://www.wddqw.com/doc/b13cf7c4e87101f69f319539.html
正在阅读:
日期计算代码特殊天的计算,时间01-01
高中数学必修课章节目录01-01
关于春色的优美段落_01-01
2011-2013网络流行歌曲01-01
早口(日语绕口令练习)01-01
小时候的我01-01
英语写信格式01-01
感叹句专项练习题及答案.01-01