MS sqlserver 获取某月某年的天数
2024-08-28 22:37:37
--定义传入时间
declare @datetime varchar(10)
set @datetime='2012-02-01'
--定义月的天数
declare @dayCountM int
--定义年的天数
declare @dayCountY int
select @dayCountY=datediff(day,(cast ((datepart(year,dateadd(year,-1,@datetime))) as varchar)+'-12-31'),((cast (datepart(year ,@datetime) as varchar))+'-12-31'))
select @dayCountM=datediff(day,(cast(datepart(year,@datetime) as varchar)+'-'+cast(datepart(month,@datetime) as varchar)+'-1'),(cast(datepart(year,dateadd(month,1,@datetime)) as varchar)+'-'+cast(datepart(month,dateadd(month,1,@datetime)) as varchar)+'-1')) select @dayCountM as dayCountM,@dayCountY as dayCountY
最新文章
- Socket聊天程序——初始设计
- 微软Azure 经典模式下创建内部负载均衡(ILB)
- WebService的使用
- Python之路 day2 字符编码及转换
- 经纬度距离计算Java实现代码
- Asp.Net之后台加载JS和CSS
- Spring MVC 通过@Value注解读取.properties配置内容
- bnuoj 27987 Record of the Attack at the Orbit (模拟)
- 使用android.view.TouchDelegate扩大View的触摸点击区域
- js字符串比较
- How can I get the logical valume by the datafile names and ASM disks?
- Orcale语句大全
- 第四章:Django 的模板系统(转)
- poj 3020 Antenna Placement (最小路径覆盖)
- junit源码解析--初始化阶段
- 使用 Nginx 在 Linux 上托管 ASP.NET Core 应用程序
- 第三个Sprint ------第九天
- 关于Androidstudio无法获取到所有的SDk版本,需要挂国内镜像的问题
- 详解一个ThreadLocal 的谜题
- C语言学习笔记 (008) - C语言字符串操作总结大全(超详细)(转)