sql 中,如何获取两个日期之前月数、周数、天数
1、获取两个日期之间的月数、周数、天数语法
--1、获取两个日期之间的月数、周数、天数
--1.1)声明参数
declare @startDate varchar(20)
declare @endDate varchar(20)
--1.2)获取两个日期直接的月数
select DATEDIFF(MM,@startDate,@endDate)
--1.3)获取两个日期直接的月数
select DATEDIFF(WW,@startDate,@endDate)
--1.4)获取两个日期直接的月数
select DATEDIFF(DD,@startDate,@endDate)
2、测试用例
--2、测试用例
--2.1)获取指定日期和当前日期直接的月数
select DATEDIFF(MM,'2017-08-12 11:12:23',GETDATE()) as 月数
--2.2)获取指定日期和当前日期直接的周数
select DATEDIFF(WW,'2017-08-12 11:12:23',GETDATE()) as 周数
--2.3)获取指定日期和当前日期直接的月数
select DATEDIFF(DD,'2017-08-12 11:12:23',GETDATE()) as 天数
3、测试结果
aaarticlea/png;base64,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" alt="" />
sql 中,如何获取两个日期之前月数、周数、天数的更多相关文章
- JS[获取两个日期中所有的月份]
//------[获取两个日期中所有的月份中] function getMonthBetween(start,end){ var result = []; var s = start.split(&q ...
- Sql Server CONVERT获取当前日期及日期样式
Sql Server CONVERT获取当前日期及日期样式(转)(2012-06-06 12:00:24) 转载▼ // 标签: 杂谈 分类: SQL Sql Server CONVERT样式 获取当 ...
- PGSQL-通过SQL语句来计算两个日期相差的天数
这是本人第一次写的~我在某次需求中遇到一个问题,如何在SQL语句中计算出两个日期的天数,然后用那个结果来进行数据的筛选呢?通过网上查阅了资料发现 date_part('day', cast(time1 ...
- Java 获取两个日期之间的日期
1.前期需求,两个日期,我们叫他startDate和endDate,然后获取到两个日期之间的日期 /** * 获取两个日期之间的日期 * @param start 开始日期 * @param end ...
- JS 格式化时间(获取两个日期之间的每一天、每一月、每半小时、每一秒)
时间戳转换为时间 // 时间戳转换为时间 function timestampToTime(timestamp, isMs = true) { const date = new Date(timest ...
- java 获取两个日期之间的所有日期(年月日)
前言:直接上代码 java 获取两个日期之间的所有日期(年月日) /** * 获取两个日期之间的日期,包括开始结束日期 * @param start 开始日期 * @param end 结束日期 * ...
- 在JAVA中,如何计算两个日期的月份差
package com.forezp.util; import org.joda.time.DateTime; import org.joda.time.Months; import org.joda ...
- js 获取两个日期相差的天数--自定义方法
//获取两个日期的相差天数 datedifference=function(sDate1, sDate2) { var dateSpan, tempDate, iDays; sDate1 = Date ...
- java获取两个日期之间的所有日期
java获取两个日期之间的所有日期 解决方法: 1.核心方法 private List<String> getBetweenDates(String start, String end ...
随机推荐
- tkinter 打包成exe可执行文件
1.安装pyinstaller pip install pyinstaller 2.打包 打开cmd,切换到需要打包的文件(demo.py)目录.执行 pyinstaller -F -w demo.p ...
- [转]VS中的路径宏 OutDir、ProjectDir、SolutionDir各种路径含义
转自 http://blog.csdn.net/restraint/article/details/39934401 说明 $(RemoteMachine) 设置为“调试”属性页上“远程计算机”属性的 ...
- lua中pairs 和 ipairs 的区别
1.table中存储值的时候,是按照顺序存储的,存储 k-v 的时候,是按照 k 的哈希值存储的. 2.ipairs --- 只能输出 table 中的值,并且不可输出nil,遇到 ni l就退出 p ...
- (转)C# Textbox的ImeMode取值对中文输入法的影响
取值 五笔加加 微软拼音3.0 搜狗拼音 说明 NoControl 首次调出后按一次ctrl+space才能正确使用 中西标点或全半角字符继承上次设置 调出后默认为英文输入状态 调出后默认为西文标点 ...
- 安装adt插件后工具栏不显示android相关图标
一:问题 安装好ADT后,工具栏不显示android相关的图标: 二:解决办法 这是ec设置问题,解决办法: Eclipse ->window->Perpective->custom ...
- induced pluripotent stem cell (iPSC) 诱导性多能干细胞
参考: 诱导性多能干细胞 Induced pluripotent stem cell Induced Pluripotent Stem Cells: Problems and Advantages w ...
- (GoRails) 使用ActiveStorage给user添加上传头像功能。
对activestorage的简单使用: 头像库:uifaces.co. 可以使用大量设置好的头像图片. 1.安装avatar rails active_storage:install 2.user ...
- Linux下安装 jdk
转自 http://www.cnblogs.com/shihaiming/p/5809553.html 0.下载jdk8 登录网址:http://www.oracle.com/technetwork/ ...
- hdu-6035 Colorful Tree
题目意思是计算所有路径(n*(n-1)/2)经过的不同颜色的数目和. 这个数目和可以转化为每种颜色经过的路径数目的求和,而这个求和又等价于颜色总数*n*(n-1)/2-没有经过某种颜色的边的数量的求和 ...
- android -------- 常用依赖库
// bannercompile 'com.youth.banner:banner:1.4.9' // recyclecompile 'com.android.support:recyclervie ...