最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
sql 判断给定日期所在年是否闰年语句
时间:2010-07-29 编辑:简简单单 来源:一聚教程网
sql 判断给定日期所在年是否闰年语句
--根据全年总天数判断
declare @date datetime;
set @date = getdate()
select case datediff(day,dateadd(year,datediff(year,0,@date),0),dateadd(year,1+datediff(year,0,@date),0))
when 365 then '平年' else '闰年' end
--根据二月天数判断
--给日期的上一年最后一天加2个月,即为当年2月最后一天
select case day(dateadd(month,2,dateadd(year,datediff(year,0,@date),-1))) when 28 then '平年' else '闰年' end
go
-
上一个: sql 计算给定日期所在年度的天数语句
-
下一个: sql 计算给定日期是当年的第几天语句
相关文章
- sql2000/2005日期字段清空 07-16
- sql中常用的日期计算语句 06-19
- SQL Server日期计算sql语句总结 10-11
- 月初 月末 sql 语句(日期所在月的第一天,最后一天) 07-29
- 计算给定日期所在月的上月最后一天 sql语句 07-29
- sql 计算给定日期所在月与所在季度的天数的sql语句 07-29