From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | "(infor) urko zurutuza" <uzurutuza(at)eps(dot)mondragon(dot)edu> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: manejo de intervalos |
Date: | 2006-03-07 16:23:10 |
Message-ID: | 20060307162309.GC6324@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
(infor) urko zurutuza escribió:
> Muy buenas,
>
> Estoy intentando realizar una operación para extraer los minutos que
> hay entre dos fechas. He intentado lo siguiente:
>
> EXTRACT(MINUTE FROM ('04/11/2005 18:19:04'::timestamp - '01/11/2005 0:10:06'::timestamp))
>
> Pero esto me devuelve '8'...
Porque efectivamente esos minutos hay entre las dos fechas, sin incluir
los dias, horas, segundos.
Quizas te sirva hacer algo como
extract(epoch from (fecha1 - fecha2)) / 60
La documentacion indica que extract(epoch from interval) retorna la
cantidad total de segundos que hay en ese intervalo.
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Ricardo Frydman Eureka! | 2006-03-07 16:25:27 | Ciclo de Encuentros y Conferencias OnLine |
Previous Message | (infor) urko zurutuza | 2006-03-07 16:22:18 | manejo de intervalos |