近日有人问起SQL中时间与秒互转的事,比较简单
1、时间转秒
如23:59:59秒转换成秒数
select datediff( s,‘00:00:00’,‘23:59:59’)
转换结果为86399
2、秒转时间
如16899秒转换成时间
select convert(varchar(8),dateadd(ss,16899,108),108)
本文介绍如何在SQL中实现时间与秒之间的相互转换,包括使用DATEDIFF函数将时间转换为秒数的方法,以及利用DATEADD和CONVERT函数将秒数转换为时间格式的具体步骤。
近日有人问起SQL中时间与秒互转的事,比较简单
1、时间转秒
如23:59:59秒转换成秒数
select datediff( s,‘00:00:00’,‘23:59:59’)
转换结果为86399
2、秒转时间
如16899秒转换成时间
select convert(varchar(8),dateadd(ss,16899,108),108)
1万+

被折叠的 条评论
为什么被折叠?