Отличие типов timestamp и timestamptz в PostgreSQL заключается в том, что timestamp хранит пару дата-время без информации о часовом поясе, а timestamptz — с информацией о часовом поясе. 12
timestamp предполагает, что сохранённое значение времени находится в том же часовом поясе, что и сервер базы данных. 1 Результирующее значение вычисляется только из полей даты и времени и не подстраивается под указанный часовой пояс. 4
timestamptz (timestamp with time zone) хранит дату и время вместе с информацией о часовом поясе. 1 PostgreSQL преобразует сохранённые значения в UTC, а при выводе они преобразуются обратно в соответствующий часовой пояс клиента, если он задан. 1