| 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: | Whole Thread | Raw Message | 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 |