本文主要是介绍获取某一月的天数 and 获取本周的周一,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- -- 获取某一月的天数
- --思路: 今天加上下个月的天数 - 今天的天数 = 这个月的天数
- --方法: 利用系统函数自己去判断.
- declare @time
- select Datediff(dd,getdate(),dateadd(mm,1,getdate()))
- select DATEPART(m , '2008-07-01') as 月份,datediff(dd , '2008-07-01', dateadd(mm, 1,'2008-07-01')) as 天数
- --如何获取本周的周一呢?
- SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0) --取周一
- select DATEDIFF(wk,0,getdate())
- SELECT DATEADD(Day,1-DATEPART(Weekday,getdate()),getdate())
这篇关于获取某一月的天数 and 获取本周的周一的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!