[Pgsql-ayuda] Ayuda con fechas

Andres Ferrando anferr@mecon.gov.ar
Fri, 21 Jun 2002 12:34:12 -0300


el problema es que no miraste la documentacion de php :)
la funci=F3n date recibe un timestamp como segundo par=E1metro ...=20

> Hola,
> tengo el siguiente problema, aunque quiz=E1s est=E9 m=E1s relacionado con=
 php que
> con postgres :-(
>=20
> Uso Postgres 6.5.3 y desde PHP3 accedo a una tabla en la que tengo un cam=
po
> FECHA_NAC cuyo tipo es timestamp. Si en PHP hago
>=20
> $rc =3D pg_Exec($conn,"SELECT FECHA_NAC FROM USUARIOS WHERE registro=3D33=
01;");
> echo pg_Result($rc,0,'FECHA_NAC');
>=20
> obtengo, como es l=F3gico, algo como 1984-06-28 00:00:00+01
>=20
> Sin embargo, si intento mostrar s=F3lo la fecha usando la funci=F3n date(=
) de
> php
>=20
> echo date("d-n-Y", pg_Result($rc,0,'FECHA_NAC'));
>=20
> obtengo invariablemente 01-1-1970.
>=20
> Me he vuelto loco mirando la documentaci=F3n de postgres; por ejemplo, he
> intentado usar la funci=F3n time_part() o similares, pero no llego a nada=
=2E
> =BFAlguien ser=EDa tan amable de orientarme? Gracias de antemano.
> Francis.

--=20
Andres Ferrando <anferr@mecon.gov.ar>