如何在PostgreSQL中将时间戳(没有时区)从一个时区转换为另一个时区?

时间:2016-06-24 20:28:08

标签: sql postgresql timezone timestamp-with-timezone

如何在PostgreSQL中将没有时区的时间戳(例如2016-05-26 13:00:00.000000)从说明PST转换为UTC

1 个答案:

答案 0 :(得分:1)

只需:$input::TIMESTAMP AT TIME ZONE $src AT TIME ZONE $dest例如:

SELECT event_timestamp::TIMESTAMP AT TIME ZONE 'America/New_York' AT TIME ZONE 'UTC' FROM events;