Podría simplemente ejecutar:
ALTER TABLE your_table MODIFY your_date_column TIMESTAMP WITH TIME ZONE;
Pero recomendaría agregar una columna TIMESTAMP a la tabla, usando una declaración de ACTUALIZACIÓN para completar, y suelte la columna de fecha original si así lo desea:
ALTER TABLE your_table ADD date_as_timestamp TIMESTAMP WITH TIME ZONE;
UPDATE your_table
SET date_as_timestamp = CAST(date_column AS TIMESTAMP WITH TIME ZONE);
La conversión es compatible con versiones anteriores:puede cambiar de un lado a otro como desee.