/*--------------------------时间截取到时分-----------------------------------*/

select Left(CONVERT(varchar(100), '2017-11-24 19:25:30.740', 20),16)--返回2017-11-24 19:25

--单独截取
select datepart(hour,'2017-11-24 19:25:30.740')--返回小时19 /*-----------------两个时间段的差,精确到秒(可用于倒计时)----------------------*/ SELECT DATEDIFF( Second, '2009-8-25 12:15:12', '2009-9-1 7:18:20') --返回相差秒数 SELECT DATEDIFF( Minute, '2009-9-1 6:15:12', '2009-9-1 7:18:20') --返回相差分钟数 SELECT DATEDIFF( Day, '2009-8-25 12:15:12','2009-9-1 7:18:20')--返回相差的天数 SELECT DATEDIFF( Hour, '2009-8-25 12:15:12', '2009-9-1 7:18:20')--返回相差的小时 --求两个时间的相差的分钟数
--方法一
SELECT CONVERT(INT,DATEDIFF(Day, '2017-11-24 19:00:00', '2017-11-24 19:01:00')*24*60)
+CONVERT(INT,DATEDIFF(Hour,'2017-11-24 19:00:00', '2017-11-24 19:01:00')*60)
+CONVERT(INT,DATEDIFF(Minute, '2017-11-24 19:00:00', '2017-11-24 19:01:00')) --方法二
declare @day int --天
declare @hour int --小时
declare @min int --分
declare @sec int --秒
declare @alls int
select GETDATE()
set @alls=datediff(s,'2017-11-24 19:00:00',GETDATE()) --时间1与时间2之间的差(秒)
set @day=@alls/86400 --天
set @hour=(@alls-@day*86400)/3600 --小时
set @min=(@alls-@day*86400-@hour*3600)/60 --分
set @sec=@alls-@day*86400-@hour*3600-@min*60 --秒
select CAST(@day as varchar(5))+'天'
+CAST(@hour as varchar(2))+'小时'
+CAST(@min as varchar(2))+'分'
+CAST(@sec as varchar(2))+'秒' cha

最新文章

  1. JAVA解析XML的四种方法
  2. 学习BFC
  3. HDU2027 统计元音
  4. 解决WebService 中泛型接口不能序列化问题
  5. Gridview全选
  6. mvc annotation-driven作用
  7. Java 中队列的使用
  8. C# - 中断模式下的调试
  9. 怎样用jQuery自带方法/函数来获取outerHTML属性
  10. BZOJ 1977: [BeiJing2010组队]次小生成树 Tree( MST + 树链剖分 + RMQ )
  11. UVA-11134-Fabled Rooks (结构排序+贪婪)
  12. keyboard添加down按钮
  13. HTML5初步了解
  14. 提交任务到Spark
  15. STDIN_FILENO和stdin
  16. 读取Json,并替换json中的指定字符
  17. std::array中的std::get<n>()
  18. Elastic Search 安装和配置
  19. 用jquery的ajax方法获取return返回值的正确姿势
  20. Java内存分配机制

热门文章

  1. python中的内置函数(一), lambda, filter, map
  2. Gogland编译LiteIDE工程需要注意问题!
  3. linux进程管理(二)
  4. 常见的HTTP请求应答返回码列表
  5. 关于找不到stdafx.h头文件问题(pass)
  6. FJWC2019 直径
  7. h5 html5 模拟时钟 页面
  8. C#以管理员权限运行源码,C#软件获取管理员权限,c#获取管理员权限
  9. 何为Web App,何为Hybird App
  10. 修改Eclipse jdk环境