问题中的日期差异输出 [英] Date Diff output in problem

查看:92
本文介绍了问题中的日期差异输出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hii,



i想输出如:15:35(HH:MI)或00:25(HH:MI)





在日期差异中我如何在两个日期之间得到这个输出?



i有两个日期:

2014-01-07 08:41:00.000

2014-01-07 17:29:00.000



谢谢你,

解决方案

试试 http://www.reflectionit.nl/Blog/2004/datediff-function-in-c [ ^ ]。


试试这个:



SELECT DATEDIFF(小时,'2014-01-01 03:24:16','2014-01-2 04:24:16')



确切的你想要的: -



DECLARE @INT INT

SET @INT = DATEDIFF(SECOND ,GETDATE(),GETDATE()+ 1)

选择

convert(varc har(10),(@ INT / 86400))+':'+

convert(varchar(10),((@ INT%86400)/ 3600))

看看这里:

获取SQL Server中两个不同DateTime值的格式HH:MM:SS的时间差异 [ ^ ]

如何使用DateDiff()函数显示hh:mm格式 [ ^ ]


Hii ,

i want output like : 15:35 (HH:MI) OR 00:25 (HH:MI)


In date diff how i get this output in between two dates?

i have two dates :
2014-01-07 08:41:00.000
2014-01-07 17:29:00.000

Thank you ,

解决方案

Try http://www.reflectionit.nl/Blog/2004/datediff-function-in-c[^].


Try this:

SELECT DATEDIFF(hour,'2014-01-01 03:24:16','2014-01-2 04:24:16')

exact which u want:-

DECLARE @INT INT
SET @INT = DATEDIFF(SECOND,GETDATE(),GETDATE()+1)
select
convert(varchar(10), (@INT/86400)) + ':' +
convert(varchar(10), ((@INT%86400)/3600))


Have a look here:
Get time difference in the format "HH:MM:SS" for two different DateTime values in SQL Server[^]
how to display hh:mm format using DateDiff() function[^]


这篇关于问题中的日期差异输出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆