2014-03-07 29 views
0

假設表中有一個值爲20的值,以秒爲單位。 我想在格式返回20:00:00:20SQLite格式秒

此外,如果有時間爲120秒,應該在格式返回:00:02:00

我嘗試使用日期時間,時間,功能的strftime ,但仍然沒有得到正確的答案。

任何人都可以給我一個查詢在SQLite3中執行此操作嗎?

回答

2

其中supported date/time formats的是幾秒鐘,所以你只要使用unixepoch修飾符告訴date/time functions解釋該格式的秒數:

> SELECT time(120, 'unixepoch'); 
00:02:00 
+0

Heyy非常感謝您的幫助。是的,我正在玩弄unixepoch,但功能錯誤。 –