powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как прибавить n часов к дате? (ворпос к профи)
3 сообщений из 3, страница 1 из 1
Как прибавить n часов к дате? (ворпос к профи)
    #39941599
per
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Надо прибавлять определенное количество часов к дате.

Это количество меняется.

Т.е. каждый раз оно разное.

Так, понятное дело работает:

Код: sql
1.
SELECT now()+interval'10 hour';



Но, смещение надо из переменной брать.


Так не получается:

Код: sql
1.
SELECT now()+interval format('%s hour','10');






Подскажите как прибавить n-часов к дате? Где n - переменная
...
Рейтинг: 0 / 0
Как прибавить n часов к дате? (ворпос к профи)
    #39941604
per
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так получилось
Код: sql
1.
select now() + (3 * 2 - 1 ) * interval '1 day'
...
Рейтинг: 0 / 0
Как прибавить n часов к дате? (ворпос к профи)
    #39941605
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
per,

Код: sql
1.
SELECT now()+concat(n,'hour')::interval;
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как прибавить n часов к дате? (ворпос к профи)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]