SQL server, Converting Seconds to Minutes, Hours, Days

后端 未结 5 1294
别那么骄傲
别那么骄傲 2020-12-06 13:20

I have a database column containing an integer value that represents a systems up time in seconds. I\'d really like a query to be able to show me that up time in a easy to r

5条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-06 13:54

    DECLARE @Seconds INT = 86200;
    SELECT CONVERT(VARCHAR(15), 
    CAST(CONVERT(VARCHAR(12), @Seconds / 60 / 60 % 24)
    +':'+ CONVERT(VARCHAR(2), @Seconds / 60 % 60)
    +':'+ CONVERT(VARCHAR(2), @Seconds % 60) AS TIME), 100) AS [HH:MM:SS (AM/PM)]
    

提交回复
热议问题