Postgres tiempo con igualdad de zona horaria

Estoy teniendo algunos problemas contime with time zone igualaciones en postgres.timestamp with time zone la igualdad funciona de la manera que yo esperaría, donde si los tiempos son los mismos después de normalizar las zonas horarias, debería ser cierto:

postgres=# select '2013-06-27 12:00:00 -0800'::timestamp with time zone = '2013-06-27 14:00:00 -0600'::timestamp with time zone;
 ?column?
----------
 t

Sin embargo, lo mismo no parece aplicarse atime with time zone:

postgres=# select '12:00:00 -0800'::time with time zone = '14:00:00 -0600'::time with time zone;
 ?column?
----------
 f

Sin embargo, las desigualdades funcionan como yo esperaría que ellas:

postgres=# select '12:00:00 -0800'::time with time zone < '14:01:00 -0600'::time with time zone;
 ?column?
----------
 t

postgres=# select '12:00:00 -0800'::time with time zone > '13:59:00 -0600'::time with time zone;
 ?column?
----------
 t

¿Hay algo que no entiendo bien?time with time zone? ¿Cómo puedo evaluar la igualdad de una manera que maneje las zonas horarias de la misma manera?timestamp with time zone la igualdad hace?

Respuestas a la pregunta(1)

Su respuesta a la pregunta