Eu diria
date_trunc('hour')
pode ser útil aqui, por exemplo select token_id, generated_time
from token
where generated_time between date_trunc('hour', current_timestamp) and date_trunc('hour', current_timestamp + interval '1 hour')
date_trunc('hour')
pode ser útil aqui, por exemplo select token_id, generated_time
from token
where generated_time between date_trunc('hour', current_timestamp) and date_trunc('hour', current_timestamp + interval '1 hour')