así es Gerardo, parece que la resta de fechas es una alternativa. 2017-05-15 10:32 GMT-05:00 Gerardo Herzig <gher...@fmed.uba.ar>:
> Me suena a que tiene que ver conque febrero pueda ser año bisiesto, o como > ya apuntaron por ahi, al cambio de horario. > De todos modos, la resta de fechas pareceria funcionar mejor: > > postgres=# select '29-04-2017'::timestamp - '15-02-2017', > '01-05-2017'::timestamp - '15-02-2017'; > ?column? | ?column? > ----------+---------- > 73 days | 75 days > (1 row) > > > HTH > Gerardo > > ----- Mensaje original ----- > > De: "felix gonzales" <jfgonza...@gmail.com> > > Para: "PostgreSQL" <pgsql-es-ayuda@postgresql.org> > > Enviados: Lunes, 15 de Mayo 2017 10:16:50 > > Asunto: [pgsql-es-ayuda] calculo preciso de años meses y dias > > > > buen día lista, > > > > Necesito obtener años meses y días precisos. utilizando la función AGE > > tengo la dificultad que la primera y ultima linea me devuelve lo mismo, > > alguna alternativa? > > > > select AGE('29-04-2017','15-02-2017'); > > select AGE('30-04-2017','15-02-2017'); > > select AGE('01-05-2017','15-02-2017'); > > > > cualquier comentario bienvenido. > > > > -- > > Felix Gonzales > > > -- Felix Gonzales