SQL Server日期相减DATEDIFF()函数
2017年08月31日 09:35 [互联网]浏览:4510
[摘要] DATEDIFF: 返回跨两个指定日期的日期边界数和时间边界数, 语法:DATEDIFF ( datepart , startdate , enddate ) 用 enddate 减去 startdate
定义和用法
DATEDIFF() 函数返回两个日期之间的时间。
语法
DATEDIFF(datepart,startdate,enddate)
startdate 和 enddate 参数是合法的日期表达式。
datepart 参数可以是下列的值:
datepart | 缩写 |
---|---|
年 | yy, yyyy |
季度 | qq, q |
月 | mm, m |
年中的日 | dy, y |
日 | dd, d |
周 | wk, ww |
星期 | dw, w |
小时 | hh |
分钟 | mi, n |
秒 | ss, s |
毫秒 | ms |
微妙 | mcs |
纳秒 | ns |
实例
例子 1
使用如下 SELECT 语句:
SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate
结果:
DiffDate |
---|
1 |
例子 2
使用如下 SELECT 语句:
SELECT DATEDIFF(day,'2008-12-30','2008-12-29') AS DiffDate
结果:
DiffDate |
---|
-1 |
本文来自杜保良博客,转载请标明出处:http://www.dubaoliang.com/view/40.html
相关阅读:
- [业界动态] SQL Server 安装后服务器改名后需处理问题
- [业界动态] 百度推广关键字质量度优化指南
- [网站建设] FCKeditor编辑器的图片路径会出现两个斜杠//
- [移动互联] 百度连续三个季度稳居应用分发第一
- [软件] IIS6.0服务器下做301永久重定向设置方法
- [搜索引擎] 百度、谷歌、360等各大搜索引擎网站提交入口
- [操作系统] U盘启动安装原系统文件(iso)Windows 7/Windows Server 2008 R2
- [操作系统] windows2003没有权限登录远程桌面解决办法
- [移动互联] iPad Air黑屏死机怎么办,iPad mini突然黑屏死机
- [业界动态] C# DataTable使用方法详解
- [移动互联] iPhone 5使用iPad充电器导致房屋起火
- [网站建设] C#删除字符串最后一个字符的几种方法
- [操作系统] 电脑系统蓝屏的原因及解决方法
- [操作系统] windows xp系统GHOST一健还原怎么用
- [软件] RDP协议组件X.224在协议流中发现一个错误并且中断了客户端连接
- [业界动态] Windows 9预览版今秋发布 正式版明年推出
- [网站建设] IIS发布网站后出现 "处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误"的解决办法【ASP.NET 问题】
- [软件] IIS状态代码:IIS详细错误代码以及解释
- [网站建设] ASP.NET配置FCKEditor.Net_2.6.3
- [数据库] SQL合并两个或多个 SELECT 语句的结果集。
- [操作系统] 解决Word/Excel启动提示向程序发送命令出现问题
- [网络日志] 如何下载URL中带井号(#)的文件
- [软件] visual studio 下解决:Unable to find manifest signing certificate in the certificate store
- [软件] Flv、Mp4的mime类型设置
- [搜索引擎] 神马搜索成知名网站的第二大流量贡献搜索引擎
- [操作系统] 怎么修改远程桌面的端口号3389
- [数据库] mssql查看被锁的表
- [操作系统] Windows Server 2003如何让服务器定时自动重启
- [操作系统] Windows Server 2003远程桌面超出最大连接数
- [软件] 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序