Re: Intervalo entre fechas

From: "Marcelo Retamal Vallejos" <mretamal(at)cmet(dot)net>
To: "Lista Postgres" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Intervalo entre fechas
Date: 2005-01-06 13:10:40
Message-ID: 003c01c4f3f1$1f380750$da018282@ultra.cmet.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola, hay dos funciones que te pueden servir, para sólo fechas ocupa date_mi(date,date), para el campo timestamp (que es el aconsejado para este caso) lo mismo: timestamp_mi(timestamp,timestamp). Si quieres saber más de ellas, usa en la consola psql \df+ timestamp_mi. Un consejo, cuando quieras saber de alguna f(x) que necesites busca en la cansola con \df lo que hay en el postgres e investiga, resulta interesante y satisfactorio descubrir lo que hacen las f(x) que tiene el gestor.

Chao.
----- Mensaje original -----
De: rogoh
Para: 'Emilio Capolupo' ; pgsql-es-ayuda(at)postgresql(dot)org
Enviado: Wednesday, January 05, 2005 5:08 PM
Asunto: RE: [pgsql-es-ayuda] Intervalo entre fechas

Me imagino que estas utilizando un campo de tipo date, mejor utiliza un campo de tipo timestamp, tanto para la fecha de inicio de evento como la de fin.

Con esos puedes sacar diferencias de una misma fecha en tiempo entre una y otra, busca las referencias en http://www.postgresql.org/docs/7.4/interactive/datatype.html para las funciones con el tipo de dato timestamp.

Suerte, Saludos.

------------------------------------------------------------------------------

De: pgsql-es-ayuda-owner(at)postgresql(dot)org [mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Emilio Capolupo
Enviado el: Miércoles, 05 de Enero de 2005 02:50 p.m.
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: [pgsql-es-ayuda] Intervalo entre fechas

Hola:

Busque en la documentacion, pero me resulto confuso:

Tengo dos campos de fecha (date) , Uno de inicio de un evento, y el otro de fin.

EL inicio y el fin pueden estar en el mismo dia (diferencia de horas) o en diferentes fechas (diferencias de dias y horas)

Necesito el intervalo de los mismos en horas o dias y horas segun corresponda.

Use la funcion age pero no funciona para el mismo dia (me retorna 0), probe con EXTRACT EPOCH pero no pude convertirla en una fecha legible.

¿Como puedo hacerlo?
Gracias,
Emilio
AVISO LEGAL:
Esta información es privada y confidencial y está dirigida únicamente a su destinatario. Si usted no es el destinatario original de este mensaje y por este medio pudo acceder a dicha información por favor elimine el mensaje. La distribución o copia de este mensaje está estrictamente prohibida. Esta comunicación es sólo para propósitos de información y no debe ser considerada como propuesta, aceptación ni como una declaración de voluntad oficial de TELECOM ARGENTINA S.A. . La transmisión de e-mails no garantiza que el correo electrónico sea seguro o libre de error. Por consiguiente, no manifestamos que esta información sea completa o precisa. Toda información está sujeta a alterarse sin previo aviso.

This information is private and confidential and intended for the recipient only. If you are not the intended recipient of this message you are hereby notified that any review, dissemination, distribution or copying of this message is strictly prohibited. This communication is for information purposes only and shall not be regarded neither as a proposal, acceptance nor as a statement of will or official statement from TELECOM ARGENTINA S.A. . Email transmission cannot be guaranteed to be secure or error-free. Therefore, we do not represent that this information is complete or accurate and it should not be relied upon as such. All information is subject to change without notice.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message pablo calderon 2005-01-06 21:03:15 migracion de postgresql 7.0 a 7.4
Previous Message Jaime Casanova 2005-01-06 03:02:12 Re: VOLATILE