根据日期获取当月有几天
来源:互联网 发布:算法导论 知乎 编辑:程序博客网 时间:2024/05/22 19:27
--根据日期获取当月有几天
DECLARE @Date VARCHAR(10) --某日期
DECLARE @NewDate VARCHAR(10) --下月的第一天
DECLARE @Month INT --当月月数
DECLARE @Day INT --天数
DECLARE @Year INT --当年年数
SET @Date = CONVERT(CHAR,GETDATE(),120) --设置日期为当天(测试用)
SET @Day = DATEPART(DAY,@Date) --获取当天是本月的第几天
SET @Year = DATEPART(YEAR,@Date) --获取当年年数
SET @Month = DATEPART(MONTH,@Date) --获取当月月数
--获取下月月数
SET @Month = @Month + 1
--获取下月的第一天的日期
SET @NewDate = CAST(@Year AS VARCHAR) + '-' + CAST(@Month AS VARCHAR) + '-1'
--当月天数 = 本日期所处当月天数 + 下月第一天日期与本日期之间的差值 - 1
SET @Day = @Day + DATEDIFF(DAY,@Date,@NewDate) - 1
SELECT @Day
- 根据日期获取当月有几天
- 根据日期计算当月有多少天
- 根据日期获取当月第一天和当月最后一天
- 8.6当月有几天
- 根据日期获取当月天数(无需判断平年闰年)
- JAVA获取某一天是当月第几天,获取本周第一天的日期
- 根据日期获得当月日历
- 根据当前日期获取当月内所有日期的SQL语句
- mysql 获取当月de日期信息
- Shell获取时间,日期,上月,当月,下月
- Java获取当月最后3天或几天
- 获取未来几天的日期
- ASP.NET 根据当前日期生成当月日历
- 根据日期得到当月第一天和最后一天
- 时间日期:获取两个日期相差几天
- Java获取某个日期前后几天日期
- 获取当前日期时间,获取当月最后一天
- 根据年和月获取当月天数的函数
- Asp.NET 连接Access数据库报错
- pthread_join函数及linux线程
- 终于在unubtu下安装了netbeans6.1
- 位操作函数
- Asp.net 1.0 升级至 ASP.NET 2.0十个问题总结
- 根据日期获取当月有几天
- 33344
- web.xml文件中配置(servlet, spring, filter, listenr)的加载顺序 研究
- 铁路售票系统应用软件需求分析报告
- 判断文本中是否是数字
- 视频转发系统
- jsp中session对象
- Javascript中得到各种高度的方法
- 最近在配置perl的cgi程序