--- On Thu, 11/19/09, [email protected] <[email protected]> 
wrote:

From: [email protected] <[email protected]>
Subject: [pgsql-es-ayuda] diferencia de fecha con postgresql y perl
To: "PostgreSQL" <[email protected]>
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



      

Responder a