Función JUSTIFY_DAYS en 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. Esta función está englobada en las denominadas funciones de fecha.

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');
Función JUSTIFY_DAYS en PostgreSQL

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 mostrará de la siguiente forma:

SELECT justify_days(interval '66 days 30 minutes');

Escribir un comentario

Este sitio está protegido por reCAPTCHA y se aplican la política de privacidad y los términos de servicio de Google.