Задать вопрос
@NubasLol

Как округлить время с шагом 15 минут?

Например 14:44:43 = 14:45:00. Например 14:24:43 = 14:30:00
  • Вопрос задан
  • 1284 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 1
@NubasLol Автор вопроса
нашел решение
(date_trunc('hour', (now() AT TIME ZONE 'Europe/Moscow')::time) +
        ceil(date_part('minute', (now() AT TIME ZONE 'Europe/Moscow')::time)::decimal / 15) * interval '15 min')::time
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
время строкой TIME или числом TIMESTAMP?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы