Диапазон времени формата 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'));
Другие вопросы по тегам