sqlserver 获取一个月有多少天
2013-11-20 16:02
232 查看
--思路:给定日期的下一个月的1号减去1天,然后取datepart(DAY,dt)
declare @dt varchar(10)
select @dt='2013-11-20'
select datepart(DAY,dateadd(dd,-1,left(convert(varchar(10),dateadd(mm,1,@dt),120),7)+'-01'))
declare @dt varchar(10)
select @dt='2013-11-20'
select datepart(DAY,dateadd(dd,-1,left(convert(varchar(10),dateadd(mm,1,@dt),120),7)+'-01'))
相关文章推荐
- sqlserver获取某个月多少天
- PHP获取一个月有多少天
- 【转贴】获取sqlserver表的主键
- Python获取多少小时之前的时间并格式化
- php 获取一个月第一天与最后一天的代码
- SQLSERVER 插入数据后获取插入数据的主键或自增主键
- 两个时间相差多少天/毫秒转天数/天数转毫秒/获取当前系统时间
- sqlserver获取年份。
- 获取当前月份有多少天以及获取日期各个组成部分
- JavaScript获取指定某年某月总共有多少天
- php获取前一天,前一个月,前一年的时间
- Java获取多少秒钟之后的时间
- java/javascript 通用算出一个月有多少天
- java 计算一个月有多少天和多少周
- sqlserver中获取date类的年月日语句
- SQL获取第一条记录的方法(sqlserver、oracle、mysql数据库)
- Java 获取一个月的总天数
- 用过SQL语句获取织梦DedeCMS每个栏目各有多少文章
- JS获取当前UL标签下有多少个li标签
- delphi7 一个月有多少天的自定义函数