Диапазон времени формата SQLite
У меня есть временной диапазон в секундах, и я хочу, чтобы он был в minutes'seconds
формат. Пример: у меня есть 90 секунд. Я хочу, чтобы они отображались как 1'30
минут.
Поскольку я не ожидаю, что время достигнет 1 часа, я пришел с запросом на тестовую веб-страницу SQLite.
SELECT CAST (90/60 AS INTEGER) || "'" || CAST (90%60 AS INTEGER) FROM demo;
Есть ли более простой способ сделать тот же запрос?
1 ответ
Решение
Как насчет:
SELECT strftime('%H:%M''%S', datetime(90, 'unixepoch'));