SQL 获取当前月的最后一天
2012-06-24 15:45
330 查看
declare @startEndDate varchar(20)
declare @begdate varchar(20) --日期
select @startEndDate=convert(varchar,year(@begdate))+ case when len(month(@begdate))=1 then '0'+convert(varchar,month(@begdate)) else convert(varchar,month(@begdate)) end +case when len(day(@begdate))=1 then '0'+convert(varchar,day(@begdate)) else convert(varchar,day(@begdate))
end
select @startEndDate=convert(varchar,(dateadd(mm, datediff(mm,0,@startEndDate), 30)),120)
print(@startEndDate)
--注释:select convert(varchar,(dateadd(mm, datediff(mm,0,@startEndDate), 30)),120) 中@startEndDate格式是yyMMdd格式,如20120612
declare @begdate varchar(20) --日期
select @startEndDate=convert(varchar,year(@begdate))+ case when len(month(@begdate))=1 then '0'+convert(varchar,month(@begdate)) else convert(varchar,month(@begdate)) end +case when len(day(@begdate))=1 then '0'+convert(varchar,day(@begdate)) else convert(varchar,day(@begdate))
end
select @startEndDate=convert(varchar,(dateadd(mm, datediff(mm,0,@startEndDate), 30)),120)
print(@startEndDate)
--注释:select convert(varchar,(dateadd(mm, datediff(mm,0,@startEndDate), 30)),120) 中@startEndDate格式是yyMMdd格式,如20120612
相关文章推荐
- SQL 获取当前月的第一天最后一天获取当月最大最小的时间当月天数,当月第一天,当月最后一天
- sql 获取当前月的第一天 00:00:00 和最后一天 23:59:59 ,获取上一年1月1日 00:00:00 和当前年份 用于统计~~~
- SAP HANA SQL获取当前日期最后一天
- php获取当前周的第一天与最后一天
- js中获取当前月的最后一天
- SQL获取每月最后一天记录
- easy UI中利用JS获取当前月的第一天和最后一天,并显示到时间控件上
- SQL获取每月最后一天记录
- java获取当前月第一天和最后一天 java获取某月天数 js获取某月天数
- sql 获取上周和本周的第一天和最后一天
- mysql 获取当前月最后一天和第一天
- 获取当前月的第一天和最后一天和当前月一共几天
- JS获取当前月的第一天和最后一天
- js获取当前时间,指定月份的第一天和最后一天
- 获取每个月最后一天sql
- java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月
- java 获取当前年份 月份,当月第一天和最后一天
- SQL Server中取得当前月份的第一天和最后一天
- java获取当前月第一天和最后一天,上个月第一天和最后一天
- sql 获取每个月的最后一天