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
关爱弱势群体01-01
像个孩子_心情随笔01-01
高校学生管理工作总结 (500字)01-01
往事随风01-01
各学科老师新婚对联01-01
作文 阻止我们在一起01-01