В вашем запросе вы потеряли закрывающую скобку.
Тип
TIME WITH TIME ZONE
существует, но он слегка странный, т.к. без даты (а этот тип только про время внутри суток - от 00:00 до 23:59) зона несколько бессмысленна.
Нужно хранить время (внутри суток) - TIME.
Дату без времени - DATE.
Временную метку - TIMESTAMP (with time zone / without time zone).
https://www.postgresql.org/docs/current/datatype-d...
Разница между with time zone / without time zone: TIMESTAMP WITH TIME ZONE хранится внутренне в UTC, при записи конвертируется из текущей временной зоны; TIMESTAMP WITHOUT TIME ZONE хранится как есть, без конвертаций.
Что использовать - зависит от приложения и вообще организации работы с БД. Для одного приложения (типа вебсайта) в принципе пофигу