如何将十进制与时间进行转换? 20feixianxxx]

发布时间:2014-1-1 0:09:52编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"如何将十进制与时间进行转换? 20feixianxxx]",主要涉及到如何将十进制与时间进行转换? 20feixianxxx]方面的内容,对于如何将十进制与时间进行转换? 20feixianxxx]感兴趣的同学可以参考一下。

如何将十进制数10219转换为时间(小时/分钟)?是如何转换的?请知道的赐教!!十分感谢!

declare @t as int set @t = 10219 select cast(@t/3600 as varchar) + '小时' + cast((@t%3600)/60 as varchar) + '分钟' + cast(@t%60 as varchar) + '秒' /* 2小时50分钟19秒 (所影响的行数为 1 行) */

declare @second int set @second = 10219 select convert(varchar(8),dateadd(second,@second,0),114) /* 02:50:19 */

dateadd()

老龟的想法不错.

declare   @second   int  set   @second   =   10219  select   convert(varchar(8),dateadd(second,@second,0),114)  好

我看了各位大虾高手的回答,都很不错,几乎都能够实现功能,各有各的算法,我这里也提供一种方法,希望对搂主有用,谢谢! declare @time int set @time=10219 select substring(cast((@time+1000000) AS CHAR(8)),2,2) +':'+substring(cast((@time+1000000) AS CHAR(8)),4,2) +':'+substring(cast((@time+1000000) AS CHAR(8)),6,2)

看看哦﹐都很好

up 基本都全了 

接分先!

lz要干嘛?

天,这么长时间的贴都挖出来


上一篇:一个一直困扰的SQL数据库访问问题(类似分销系统) 100feixianxxx]
下一篇:mssql占用CPU过高!附上SQL语句 20feixianxxx]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款