可能重複:
Efficient way to convert second to minute and seconds in sql server 2005SQL - 秒以日,時,分,秒
我有一個需要返回在日,時,分,秒第二查詢格式。
下面的代碼工作正常時,它不到一天的時間,但不工作,當在第二值超過一天較大
PRINT Convert(VarChar, DateAdd(S, 86400, 0), 108)
86400正好是一天返回00:00: 00
有人可以修改它,並告訴我的結果是這樣的
1:00:00:00.
感謝
爲什麼你使用'DateAdd'呢?你需要簡單的整數除法和模運算。看到[這個問題](http://stackoverflow.com/q/2316288/62576),你幾乎重複。 –
當然,並非所有的日子都是24小時,所以這就是爲什麼沒有一種標準的方式來執行這種轉換。 –