Base de datos, Funciones, Funciones de Fecha, PostgreSQLBase de datos, Funciones de Fecha, Funciones PostgreSQL, PostgreSQL
La funciones JUSTIFY_DAYS en PostgreSQL te permite obtener el número de meses en base a un intervalo. Cada 30 días será un mes.
Tabla de Contenidos
ocultar
Sintaxis
Escribe la siguiente sintaxis para utilizarlo:
justify_days(interval)
Interval debe ser el intervalo que quieres representar en meses.
Meses enteros
Si tu intervalo es 30 o un múltiplo de 30 te devolverá un número de meses entero:
SELECT justify_days(interval '30 days');

Meses parciales
Si tu intervalo es mayor de 30 días pero no es un múltiplo de 30 te devolverá un número de meses con días:
SELECT justify_days(interval '66 days');

Meses incompletos
Si tu intervalo es menor de 30 días obtendremos el número de días:
SELECT justify_days(interval '15 days');

Intervalos con horas
Si tu intervalo ademas de lo visto hasta ahora tiene horas se mostrara de la siguiente forma:
SELECT justify_days(interval '66 days 30 minutes');
