Дати й часлише PostgreSQL
MAKE_INTERVAL
Складає інтервал з окремих чисел: років, місяців, днів, годин.
Синтаксис
MAKE_INTERVAL(<одиниця> => <кількість>, …)
Зручно, коли тривалість зберігається числом або обчислюється. Аргументи іменовані, тож вказують лише потрібні, а решта дорівнює нулю. На відміну від склеювання тексту (n || ' days')::interval, не треба думати про формат. Одиниці: years, months, weeks, days, hours, mins, secs.