Tengo una base de datos con muchos registros, y necesito extraer sólo la fecha pero el campo es del tipo TIMESTAMP WITHOUT TIME ZONE.
Hago lo siguiente, pero no me funciona...
print "<b>Fecha: </b>".date("Y", $data[$i][1]);
El resultado siempre es: "Fecha: 1969"
Os dejo algunos ejemplos de datos que tengo en mi tabla...
"2011-05-28 01:42:06"
"2011-05-28 01:43:45"
"2011-05-28 02:04:34"
Olvidadlo, necesitaba de la función strtotime();
eso con php, con SQL bastaba con la funcion SELECT... DATE(campo)
yo lo ago asi haber si te sirve
select * from aportacion_extraordinaria where
YEAR(fecha)='1987'
ups perdon pense que querias extraer el año lei mal.