T-SQL获取当月天数正确解法
来源:互联网 发布:网络信息服务费合同 编辑:程序博客网 时间:2024/05/22 04:43
在网上看了很多人说如何获取当月天数,有的根据当前日期向后加一个月,然后用加一个月后的值减去当前的日期,结果获取的天数不一定对,比如今天是5月31日,那么加上一个月就是6月30日(6月份没有31日),这个时候用6月30日减去5月31日,就会得到30天),代码如下:
select day(dateadd(mm,1,getdate())-day(getdate())),如果当前日期不是31日(闰月),那么获取的结果是正确的,如果是31日,结果将是30天,显然不对。
以下代码可以正确实现我们想要的结果:
select Day(DATEADD(month, DATEDIFF(month, '20141231', getdate()), '20141231'))
- T-SQL获取当月天数正确解法
- 获取当月天数当月星期天数
- 获取当月的天数。
- 获取当月天数
- js 获取当月天数
- JS获取当月天数
- SQL取当月天数
- t-sql获取某月天数
- SQL Server获取当月天数,当月第一天,当月最后一天,本年最后一天,当月第一个星期
- java获取当月最大天数
- lua 获取本地当月天数
- 输入年月获取当月天数
- 获取当月天数的方法
- JS获取当月最大天数
- Sql语句获得当月天数
- SQL 获取当前月的第一天最后一天获取当月最大最小的时间当月天数,当月第一天,当月最后一天
- JavaScript中获取当月的所有天数
- 获得当月天数的Sql语句
- db2迁移到oracle要注意的几个小问题
- JQuery弹出框总结
- PHP资料
- offsetof(s,m)
- linux关闭防火墙
- T-SQL获取当月天数正确解法
- 算法竞赛入门 例题7-1 最优程序
- 【论文笔记】缓冲区溢出小论文汇报
- BP神经网络原理分析及c++代码实现(上)
- STL关联容器—map
- webservice
- BBS的4个DAO
- 【ios6】viewDidUnload方法的离去和替代
- dom4j学习总结(3)常用API