Você pode converter seu carimbo de data/hora em uma data adicionando o sufixo
::date
. Aqui, no psql, está um timestamp:# select '2010-01-01 12:00:00'::timestamp;
timestamp
---------------------
2010-01-01 12:00:00
Agora vamos convertê-lo para uma data:
wconrad=# select '2010-01-01 12:00:00'::timestamp::date;
date
------------
2010-01-01
Por outro lado, você pode usar
date_trunc
função. A diferença entre eles é que o último retorna o mesmo tipo de dados como timestamptz
mantendo seu fuso horário intacto (se você precisar). => select date_trunc('day', now());
date_trunc
------------------------
2015-12-15 00:00:00+02
(1 row)