El 1 de junio de 2009 10:22, Javier Chávez B. <jchav...@gmail.com> escribió:

>
> Estimados :
>
> Pasa lo siguiente, estoy haciendo un convert de fechas que esta con el
> siguiente formato :
>
> May  2 2007  3:52PM
>
> quiero pasarlo a un formato time_stamp para ello estoy usando la funcion :
> to_timestamp de la siguiente manera:
>
> Select to_timestamp('May  2 2007  3:52PM', 'Mon DD  YYYY')
>
> Pero el resultado que obtengo es :
>
> "0007-05-02 00:00:00-00:36:32"
>
> Alguien me puede dar alguna ayuda que estoy haciendo mal ??? o como puedo
> transformar esa fecha de la BD en una fecha valida de PG.


Lo he probado y mi resultado fué el siguiente:

postg...@test[localhost]=# select to_timestamp('May 2 2007 3:52PM', 'Mon DD
YYYY HH:MI:SS');
      to_timestamp
------------------------
 2007-05-02 03:52:00-05
(1 fila)

Lo hace bien, lo único es que no sé, si se puede convertir 3:25 PM a un
formato de 24 horas ó el equivalente correcto.

Responder a