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

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

Например 14:44:43 = 14:45:00. Например 14:24:43 = 14:30:00
  • Вопрос задан
  • 1365 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Решения вопроса 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?
Ответ написан
Ваш ответ на вопрос

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

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