From: | Lennin Caro <lennin(dot)caro(at)yahoo(dot)com> |
---|---|
To: | PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>, jsgarcia(at)seguridad(dot)unam(dot)mx |
Subject: | Re: diferencia de fecha con postgresql y perl |
Date: | 2009-11-19 02:51:51 |
Message-ID: | 669610.82045.qm@web59507.mail.ac4.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
--- On Thu, 11/19/09, jsgarcia(at)seguridad(dot)unam(dot)mx <jsgarcia(at)seguridad(dot)unam(dot)mx> wrote:
From: jsgarcia(at)seguridad(dot)unam(dot)mx <jsgarcia(at)seguridad(dot)unam(dot)mx>
Subject: [pgsql-es-ayuda] diferencia de fecha con postgresql y perl
To: "PostgreSQL" <pgsql-es-ayuda(at)postgresql(dot)org>
Date: Thursday, November 19, 2009, 1:50 AM
Qué tal amigos, espero no salirme del contexto de nuestra comunidad. Pero agradecería mucho su ayuda si es que a alguien ya ha hecho lo siguiente:
Estoy modificando el código de una aplicación para que bloquee al usuario después de tres intentos. El problema me viene porque el archivo que valida al usuario y que es el que decide si darle acceso o rebotarlo, es el mismo que va a verificar lo de los intentos y éste es un Perl. De primera instancia lo que hace es consultar a la base de datos si es que el usuario tiene más de tres intentos fallidos. Si sí, lo siguiente es verificar que la fecha actual menos la fecha almacenada en la tabla tenga una diferencia de xx minutos. Primer problema, no sé cómo obtener la fecha actual en perl, aunque ya he visto algunas soluciones. Segundo problema, no hallo cómo comparar los dos tipos de fechas: la que obtengo en el perl y la que saco de postgresql, algo así como strtotime. Todo ello con el objetivo de sacar el tiempo que lleva bloqueado en segundos o minutos.
Gracias de antemano.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo agradecerán
no se en perl pero en postgresql es algo asi
select age('2009-01-02 01:01:01'::timestamp, '2009-01-01 01:01:01'::timestamp)
http://www.postgresql.org/docs/8.3/interactive/functions-datetime.html
From | Date | Subject | |
---|---|---|---|
Next Message | Carlos Agustín López Avila | 2009-11-19 03:01:12 | Re: Incrementar campo de tipo date. |
Previous Message | Lennin Caro | 2009-11-19 02:45:40 | Re: Incrementar campo de tipo date. |