Transmita la columna de marca de tiempo a una fecha, que eliminará la parte de tiempo:
select *
from the_table
where the_timestamp_column::date = date '2015-07-15';
Esto devolverá todas las filas a partir del 15 de julio.
Tenga en cuenta que lo anterior no use un índice en the_timestamp_column
. Si el rendimiento es crítico, debe crear un índice en esa expresión o usar una condición de rango:
select *
from the_table
where the_timestamp_column >= timestamp '2015-07-15 00:00:00'
and the_timestamp_column < timestamp '2015-07-16 00:00:00';