如何將secs轉換爲SQLite中的HH:MM:SS格式?你會如何在SQLite中將secs轉換爲HH:MM:SS格式?
5
A
回答
11
試試這個:
sqlite> SELECT time(10, 'unixepoch');
00:00:10
0
嗯,我會做這樣的事情,但我越來越小時,外加12 ...
SELECT strftime('%H-%M-%S', CAST(<seconds here>/86400.0 AS DATETIME))
-- For subtracting the 12 hours difference :S
SELECT strftime('%H-%M-%S', CAST(<seconds here>/86400.0 AS DATETIME) - 0.5)
+0
我認爲這是adjustjing的時代的開始。我知道它可以工作,我會解決它。 – vfclists 2010-04-21 19:57:37
+0
好,謝謝你的推動!我以爲沒有人會回答,所以我放棄了 – 2010-04-21 21:12:30
3
如果你秒24小時以上,你需要自己計算一下。例如,對於100123秒,四捨五入到分鐘:
SELECT (100123/3600) || ' hours, ' || (100123%3600/60) ||' minutes.'
27 hours, 48 minutes
的time
或strftime
功能顯然會每24小時轉換爲新的一天。
SELECT time(100123, 'unixepoch')
03:48:43
你也可以計算出小時,使用的strftime分鐘和秒鐘:
SELECT (100123/3600) || ':' || strftime('%M:%S', 100123/86400.0 - 0.5);
27:48:43
相關問題
- 1. 如何在Perl中將yyyy-mm-dd hh:mm:ss轉換爲UTC格式?
- 2. SQLite將毫秒轉換爲HH:MM:SS
- 3. 如何將CFAbsoluteTime轉換爲YYYY-MM-DD HH:MM:SS格式?
- 4. 轉換器 - >將日期時間轉換爲HH:mm:ss格式
- 5. 在JavaScript中將YYYY-MM-DD HH:MM:SS轉換爲其他格式
- 6. 在PowerShell中將秒轉換爲hh:mm:ss,fff格式
- 7. 轉換格式爲HH:MM AM/PM至HH:MM:SS
- 8. 如何在R中將「HH:MM:SS AM/PM」轉換爲24小時格式?
- 9. 如何將hh:mm:ss轉換爲分鐘
- 10. 如何將HH:mm:ss轉換爲int?
- 11. 如何將HH:MM:SS類型轉換爲Second?
- 12. 如何將數據轉換爲「ddmmyyyy hh:mm:ss」?
- 13. 如何將double轉換爲HH:MM:SS ObjectiveC
- 14. 如何將HHMMSS轉換爲HH:MM:SS Unix?
- 15. 將sqlite值轉換爲pdf格式
- 16. 在teradata中將秒轉換爲HH:MM:SS
- 17. 程序將時間以秒爲單位轉換爲hh:mm:ss格式
- 18. 將hh:mm:ss轉換爲秒
- 19. 將小數轉換爲HH:MM:SS
- 20. 如何將秒數格式化爲HH:MM:SS?
- 21. 轉換爲HH:MM:SS
- 22. 如何將給定的數字轉換爲VBA中的時間格式HH:MM:SS?
- 23. 如何將格式化字符串HH:MM:SS轉換爲C++中的秒數
- 24. 如何將格式「YYYY-MM-DD hh:mm:ss」中的日期轉換爲UNIX時間戳
- 25. 如何將HH:MM:SS時間轉換爲天數:HH:MM:SS in php
- 26. 如何轉換格式爲「HH:mm:ss」的秒數
- 27. 如何將secs更改爲ISO時間格式?
- 28. 轉換HH:MM:SS時間格式爲在谷歌電子表格
- 29. 在3行代碼中,如何將字符串格式的毫秒轉換爲Ruby中的HH:MM:SS格式?
- 30. 將小時,分鐘和秒轉換爲HH:MM:SS格式
這是我原本以爲,但使用strftime而不是時間 – vfclists 2010-04-21 22:24:16