3
A
回答
4
select concat(
format(floor(s/@day),0),
'days ',
time_format(sec_to_time(s % @day),'%Hh:%im:%ss')
) formatted_date
from (select 1015557 s) t, (select @day = 3600 * 24);
生產:
+--------------------+
| days |
+--------------------+
| 11days 18h:05m:57s |
+--------------------+
5
您可以使用這樣的查詢:
SELECT
DATE_FORMAT(date('1970-12-31 23:59:59')
+ interval 1015557 second,'%j days %Hh:%im:%ss') as result;
樣品
mysql> SELECT
-> DATE_FORMAT(date('1970-12-31 23:59:59')
-> + interval 1015557 second,'%j days %Hh:%im:%ss') as result;
+----------------------+
| result |
+----------------------+
| 011 days 18h:05m:57s |
+----------------------+
1 row in set (0,00 sec)
mysql>
+0
謝謝Bernd Buffen,這真的很有幫助! –
1
你可以試試這個:
SET @seconds = 1015557;
SELECT CONCAT(
FLOOR(TIME_FORMAT(SEC_TO_TIME(@seconds), '%H')/24), 'days ',
MOD(TIME_FORMAT(SEC_TO_TIME(@seconds), '%H'), 24), 'h:',
TIME_FORMAT(SEC_TO_TIME(@seconds), '%im:%ss')
)
AS Result
的結果應該是:
11days 18h:05m:57s
希望這有助於!
+0
謝謝Kent Aguilar,這真的很有幫助! –
相關問題
- 1. 如何使用jQuery將毫秒轉換爲幾天,幾小時和幾分鐘?
- 2. 將秒數拆分爲幾天,幾小時,幾分鐘和幾秒?
- 3. 秒到幾天,幾小時和幾分鐘(可定製的一天的長度)
- 4. 將秒轉換爲分鐘,小時和天的Java代碼
- 5. MYSQL DateTime Now()+ 5天/小時/分鐘/秒?
- 6. C++轉換小時,分鐘,秒到秒
- 7. 將秒轉換爲天:小時:分鐘:秒
- 8. Mysql將分鐘轉換爲一天的小時分鐘
- 9. 將工作秒數轉換爲周,天,小時和分鐘
- 10. 將分鐘轉換爲小時,分鐘和秒
- 11. 如何將270921sec轉換爲天+小時+分鐘+秒? (紅寶石)
- 12. SQL將毫秒轉換爲天,小時,分鐘
- 13. Python中的日期到幾小時,幾分鐘和幾秒如何變換
- 14. 在C3JS中有幾小時,幾分鐘和幾秒鐘的日期格式
- 15. 如何將毫秒,秒,分鐘,小時轉換爲SQL Server 2005中的天數?
- 16. 將秒轉換爲Obj-c中的天數,分鐘和小時數
- 17. 秒到幾分鐘和幾天到幾周
- 18. 小時和分鐘到秒
- 19. 將總分鐘轉換爲天數,小時數,分鐘數vb
- 20. 如何分鐘轉換爲天,小時,分鐘
- 21. Linq轉換時間從幾小時到幾分鐘?
- 22. php mysql只存儲幾小時分鐘秒
- 23. 將小時,分鐘,秒轉換爲小時字符串
- 24. MySQL將分鐘轉換爲秒
- 25. 將秒轉換爲小時,分鐘,seconds.hundreths第二秒
- 26. 日期轉換 - 秒到小時/分鐘/秒
- 27. 轉換秒到天,小時,分,秒的格式(C++)
- 28. SSRS將正負秒轉換爲小時和分鐘
- 29. 轉換毫秒到小時和分鐘紅寶石
- 30. 將小時,分鐘和秒轉換爲HH:MM:SS格式
可能的重複: http://stackoverflow.com/questions/8193868/convert-seconds-to-human-readable-time-duration – PerunSS
不,它不是。 – GurV